The API should contain ability to render views with some type of template engine.
Possible alternatives: