ievgenii narovlianskyi - ember and why you won't ever forget it

8
«Ember.js and why you won't ever forget it»

Upload: braindev-kyiv

Post on 22-Jan-2017

76 views

Category:

Software


0 download

TRANSCRIPT

Page 1: Ievgenii Narovlianskyi - Ember and why you won't ever forget it

«Ember.js and why you won't ever forget

it»

Page 2: Ievgenii Narovlianskyi - Ember and why you won't ever forget it

Old web app flowClient-server architecture

Page 3: Ievgenii Narovlianskyi - Ember and why you won't ever forget it

AJAX(Asynchronous Javascript and XML)

Regular HTTP

AJAX

AJAX

Page 4: Ievgenii Narovlianskyi - Ember and why you won't ever forget it

Single-page approach

«Common client-side stack»

OS ISO stack implementation

Browser

JS environment

Ember.js

jQuery Others

Page 5: Ievgenii Narovlianskyi - Ember and why you won't ever forget it

So, why Ember?Angular, Backbone, Marionette, React, Knockout,

Hammer and others…Really, why?

1. COC (conventions over configurations) approach.2. Easy for dev to migrate from backend MVC

framework.3. Nice coommunity with goog sence of humor.4. Being developing fast, promising tech for future.5. One of main developers (Yahooda Katz) came from ROR.

Page 6: Ievgenii Narovlianskyi - Ember and why you won't ever forget it

Short frameworks overview

router.js

Controller

Route

Template

Adapters

Service

Model

Page 7: Ievgenii Narovlianskyi - Ember and why you won't ever forget it

Some Ember’s stats9,000 Lines of Code

9,200 Lines of Inline Documentation2,133 Unit Tests

Currently Release 2.6.0

Page 8: Ievgenii Narovlianskyi - Ember and why you won't ever forget it

Thank You for Your time and attention :)))

Have nice evening!