# Views

The HTML generation takes place in the views, based on data supplied by
the controllers in template variables.

Nevertheless, there is also a fair bit of HTML generation at the client side,
done by Javascript.
