arva js developer introduction
TRANSCRIPT
Getting to know ArvaJSJS Lab Amsterdam Meetup
ArvaJS
†
JS UI Wild West
Why Arva?
Why Arva?
Not reinventing the wheel❤
Why Arva?
❤ Cross-platform hybrid apps
Why Arva?
❤ Cross-platform hybrid apps
We need:
• 60fps native feel, granular animations • Enterprise-grade quality code • Component reusability
Existing libs(made for web)
Granular animations
Code quality(clean OO) Reusability
AURELIA.IO - ✓ ✓
REACT.JS ✗ - ✓
EMBER.JS ✗ ✗ ✓
JQUERY ✗ ✗ ✗
Not a fair comparison
• Most libs are server/client web, we’re app focused • But even ionic uses HTML templates..
ArvaJSES6, Object Oriented, 60fps animations app framework
ArvaJS
Entirely JavaScript. No plain HTML. No plain CSS.
= + ++(for DI)
= + ++(for DI)
jspm.io ⤍ package management
= + ++(for DI)
jspm.io ⤍ package management
famo.us ⤍ crazy 60fps animations
= + ++(for DI)
jspm.io ⤍ package management
famous-flex ⤍ makes famo.us usable for grownups
famo.us ⤍ crazy 60fps animations
= + ++(for DI)
jspm.io ⤍ package management
famous-flex ⤍ makes famo.us usable for grownups
Angular di.js ⤍ dependency injection standalone
famo.us ⤍ crazy 60fps animations
Join in: github.com/Bizboard/arva-seed
Docs: arva.readme.io