JSFoo Pune 2019

JSFoo Pune 2019

JSFoo is a JavaScript conference hosted by HasGeek.

JSFoo is the annual JavaScript conference hosted by HasGeek. The Pune edition is the second edition (JSFoo in Pune in 2012, and ReactFoo in January 2018).

HasGeek launched JSFoo in 2011 as India’s first JavaScript conference. The JS community in India has grown phenomenally since then. JavaScript now prevades every aspect of web development - browsers, apps, front-end, back-end, mobile and IoT, and there’s always scope to understand new ideas and solutions. The conference explores new ideas, implementing innovative solutions, and learning from experiences, especially negative ones.

Want to see the talks from last year’s conference? Watch the JSFoo 2018 videos or the related ReactFoo 2018 videos.

Hosted by

JSFoo is a forum for discussing UI engineering; fullstack development; web applications engineering, performance, security and design; accessibility; and latest developments in #JavaScript. Follow JSFoo on Twitter more

Nidhi Sadanand

@nidhisadanand

Building Front End Applications at Scale

Submitted Aug 28, 2018

Building large scale applications requires careful thought about choice of framework and tools from a development to deployment perspective. One needs to look at how components will be reused, configurations that can be customized per environment , make descisions as to wether the app needs to be server rendered or client rendered or maybe a combination of both. This talk outlines the various goals building and deploying a large scale web application.
The ideas and frameworks suggested in this talk are based on Walmarts journey of migrating from monolithic app architecture to a micro app based development model. This talk will also lean into Walmart’s front end teams’ learnings on what to do vs what not to do.

Outline

Slide Details
1. What scale means - taking an example of Walmart Scale
2. Development Goals
3. Build and Deployment Goals
4. Performance Goals
5. Frameworks to acheive this
6. Electrode as a platform
7. Conclusion

Requirements

Javascript knowledge. Should have some previous experience in using Frameworks such as React, Angular , NodeJS etc.

Speaker bio

Nidhi Sadanand is a Distinguished Engineer at WalmartLabs in charge of Customer Experience for certain parts of the Walmart’s eCommerce site experience such as Online Returns, Pharmacy and Vertical Experiences. She has 18 years of industry experience working as full stack engineer in domains such as Gaming, Banking and Retail. She is passionate about rich client experience and scalable distributed backend systems.

Links

Slides

https://drive.google.com/file/d/1uLOt26TY1mQ-n-zKWueFQLE-D0nzniMm/view?usp=sharing

Comments

{{ gettext('Login to leave a comment') }}

{{ gettext('Post a comment…') }}
{{ gettext('New comment') }}
{{ formTitle }}

{{ errorMsg }}

{{ gettext('No comments posted yet') }}

Hosted by

JSFoo is a forum for discussing UI engineering; fullstack development; web applications engineering, performance, security and design; accessibility; and latest developments in #JavaScript. Follow JSFoo on Twitter more