(in 6 mins)
Embedded JS: Advances in NodeBots and the Future
artik.io
Functional, Isomorphic, Client-Side Web Dev without Javascript!
Flexbox: WTF
React-Native: Should I Even Bother Learning Swift?
The Economy of Keystrokes
Used in production at Yahoo Mail, Facebook Notifications/News Feeds/Ads/Contact List/Chat Widgets/Left App Panel, Instagram, Netflix, BBC, Atlassian Hip Chat.
Declarative, Simplicity, Isomorphic (read universal), Small, Fast, Testable, Modular, Short Learning Curve and Big community.
ReactJS is not enough to create an application. It is one of the building blocks. It can be used with any of libraries to realize the stack which Facebook created. MVC kind of stack is ReactJS (view) + Flux (dispatcher, stores) + webpack. API (data heavy) centric stack is ReactJS + Relay + GraphQL + webpack. They have 3 versions of Flux in use. There is a more popular version outside of facebook called Redux.
Javascript community realizes that there are too many libraries to choose from, almost like 100 gift boxes lying around the christmas tree and developers are toddlers. New javascript developers are the worst hit.