Skip to content

Commit

Permalink
Remove nested bullets (they don't render well.)
Browse files Browse the repository at this point in the history
  • Loading branch information
MichaelDiBernardo committed Apr 9, 2016
1 parent 3a13282 commit f9ebe91
Showing 1 changed file with 5 additions and 6 deletions.
11 changes: 5 additions & 6 deletions template-engine/template-engine.markdown
Original file line number Diff line number Diff line change
Expand Up @@ -249,13 +249,12 @@ brace-hashes:

## Implementation Approaches

In broad strokes, the template engine will have two main phases:
In broad strokes, the template engine will have two main phases: _parsing_ the template, and then _rendering_ the template.

* Parse the template
* Render the template to assemble the text result, which involves:
* Managing the dynamic context, the source of the data
* Executing the logic elements
* Implementing dot access and filter execution
Rendering the template specifically involves:
* Managing the dynamic context, the source of the data
* Executing the logic elements
* Implementing dot access and filter execution

The question of what to pass from the parsing
phase to the rendering phase is key. What does parsing produce that can be rendered?
Expand Down

0 comments on commit f9ebe91

Please sign in to comment.