Additional Resources
====================

# Further Reading

* [Marko versus Dust](http://psteeleidem.com/marko-versus-dust/)
* [The JavaScript Templating Landscape](http://psteeleidem.com/the-javascript-templating-landscape/)
* [eBay Tech Blog - Async Fragments: Rediscovering Progressive HTML Rendering with Marko](http://www.ebaytechblog.com/2014/12/08/async-fragments-rediscovering-progressive-html-rendering-with-marko/)
* [Marko Widgets](https://github.com/marko-js/marko-widgets) - Taglib to support binding of behavior to rendered UI components rendered on the server or client

# Screencasts

* [KnowThen: Episode 8 – Serving Content in Koajs with Marko](http://knowthen.com/episode-8-serving-content-in-koajs-with-marko/)

# Sample Apps

* Async Fragments Demo using Marko: In-order versus out-of-order rendering [source](https://github.com/marko-js-samples/marko-progressive-rendering) | [demo](https://marko-progressive-rendering.herokuapp.com/)
* UI Components Playground [source](https://github.com/marko-js-samples/ui-components-playground) | [demo](https://ui-components-playground.herokuapp.com/)
* More sample apps: [https://github.com/marko-js-samples](https://github.com/marko-js-samples)

# Tools

* [Atom Editor](https://atom.io/)
    * [language-marko](https://atom.io/packages/language-marko) - Syntax highlighting for Marko templates in Atom
    * [atom-beautify](https://github.com/Glavin001/atom-beautify) - Beautify Marko templates in Atom
* [Sublime Text](http://www.sublimetext.com/)
    * [marko-sublime](https://github.com/merwan7/sublime-marko) - Syntax highlighting and completions for Sublime Text