1
1
mirror of https://github.com/srid/ema.git synced 2024-12-02 09:15:10 +03:00
ema/docs/guide.md
2021-05-18 22:29:04 -04:00

851 B

order
2

Guide

After having familiarized yourself with Ema by following the earlier section, you are now ready to dive deep into learning how to achieve specific things.

  • Defining your model -- [Define your site model such that it supports hot reload]{.item-intro}
  • Working with routes -- [Unless you site has a single page (index.html), you will need to manage a set of routes]{.item-intro}
  • Defining Ema instance -- [Constrain your model and route to work with static sites]{.item-intro}
  • Rendering HTML -- [You could use plain strings to build HTML, or use templates, or use one of the delightful Haskell DSLs]{.item-intro}
  • Helpers -- [Bring Your Own Libraries, or choose from existing helpers]{.item-intro}