Building Isomorphic
JavaScript applications for
better speed and SEO
Naren AryaNaren Arya
SE2, Citrix R&D
Our Concerns
● Speed of SPA
● SEO of SPA
● Support for offline first
Long-term goal
● To design a new strategy
● It is SEO friendly
● It is blazingly fast
● It uses JS end to end
● Responsive design
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
Development up to present
● Meteor JS
● React + Server Rendered views
● Carberry JS + Progressive rendering
● Node as server. Browserify to pack code to
client
Recommendation
● Interested? Much information to come in the
actual talk ...

Building Next generation progressive web apps with Isomorphic JavaScript