Just saw this /// http://i.imgur.com/WIj2mAM.jpg . Will Flarum be using EmberJS?
@deathfortress emberJS rocks both of them btw...
It doesn't. As a full MVC, Angular is way more powerful. As a two-way binding/router/etc., React/Ractive/Vue are way better and much more elegant. Even Mithril kicks ass.
Check the code from the recent http://n12v.com/2-way-data-binding?hn posted on HN. VueJS & Ractive examples are towards the bottom. Also check the "holy grail" of JS MVC tests: http://todomvc.com Ember code is plain ugly.
Flarum is built on Laravel. Which, if they're using the tools provided, uses Eloquent, which wraps around PDO. I imagine the developers are also not headcases.
Discourse is a lovely piece of software.