Beyond the model and route types, Ema leaves it up to you as to how to develop your site. The following are not required when using Ema; nevertheless they are useful inasmuch as they capture common patterns in writing a good static site:
Note that the initial version of Ema used Slug in its routing system, but not anymore in the latest version. The Slug type is still left in the library for using as a helper.
Next, you might want to peruse the helper topics if you need some extra functionality provided.
Helpers – Bring Your Own Libraries, or choose from existing helpers