/p>
<ul>
<li>Both support componentization</li>
<li>Both have an array of tools for various aspects of web applications (e.g. routing, XHR)</li>
</ul>
<p>The most obvious difference between Angular and Mithril is in their complexity. This can be seen most easily in how views are implemented. Mithril views are plain Javascript, and flow control is done with Javascript built-in mechanisms such as ternary operators or <code>Array.prototype.map</code>. Angular, on the other hand, implements a directive system t