Abhinav Rastogi
Web Developer, Photographer, Designer. Loves Pink Floyd, Coldplay, Beatles. Travelling is fun, science is awesome!
@_abhinavrastogi
Fully Server-side
Isomorphic
Fully Client-side
??
http://github.com/Flipkart/phrontend
No, I am not talking about the website :P
Web is getting more and more powerful everyday
Solves UI beautifully
Virtual DOM
Enforces modularity
Global Namespace
Dependencies
Dead code elimination
Component System?
"CSS in JS" by vjeux
Super-set of SASS, LESS
Its a JS module
Modular
Upto 30x faster
Smart auto-prefixer!
Classes and inheritance!
Lexical `this` binding using Arrow funcs
Destructuring
Babel allows you to use tomorrow's ES6, today!
What about the rest?
Uni-directional, ease-to-reason data flow
Observable
Extensible
Derived, watchable properties
Type checking!
A module bundler
Takes dependencies
Gives static assets
#gyaan
By Abhinav Rastogi
Slides to accompany my talk about how we scaled React and other UI technologies to millions of users at Flipkart.
Web Developer, Photographer, Designer. Loves Pink Floyd, Coldplay, Beatles. Travelling is fun, science is awesome!