This document discusses using Riot.js for building a component-based user interface. It mentions using Riot tags for article lists and individual articles. It also discusses using Gulp, concatenation, uglification, and the superagent library for AJAX requests. Modules are described for separating the View, Controller, and Model code. Examples are given of Riot tags for rendering different article

{{#tags}}- {{label}}
{{/tags}}