building next generation progressive web apps with isomorphic javascript

6
Building Isomorphic JavaScript applications for better speed and SEO Naren Arya Naren Arya SE2, Citrix R&D

Upload: naren-arya

Post on 19-Mar-2017

50 views

Category:

Engineering


1 download

TRANSCRIPT

Page 1: Building Next generation progressive  web apps with Isomorphic JavaScript

Building IsomorphicJavaScript applications for

better speed and SEO

Naren AryaNaren AryaSE2, Citrix R&D

Page 2: Building Next generation progressive  web apps with Isomorphic JavaScript

Our Concerns

● Speed of SPA● SEO of SPA● Support for offline first

Page 3: Building Next generation progressive  web apps with Isomorphic JavaScript

Long-term goal

● To design a new strategy ● It is SEO friendly● It is blazingly fast● It uses JS end to end● Responsive design

Page 4: Building Next generation progressive  web apps with Isomorphic JavaScript

The Present Situation

● Currently SPA's are very slow● Some of them are with different stacks● Progressive web app development not suit-

able with many front-end frameworks● Fat servers + Fat clients

Page 5: Building Next generation progressive  web apps with Isomorphic JavaScript

Development up to present

● Meteor JS● React + Server Rendered views● Carberry JS + Progressive rendering● Node as server. Browserify to pack code to

client

Page 6: Building Next generation progressive  web apps with Isomorphic JavaScript

Recommendation

● Interested? Much information to come in theactual talk ...