Arva JS Developer Introduction

Preview:

Citation preview

Getting to know ArvaJSJS Lab Amsterdam Meetup

tjclement

tomasclement

tom@bizboard.nl

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

Recommended