JSFoo: round the year submissions

JSFoo: round the year submissions

Submit talks on JavaScript and full stack engineering round the year

Jithin Nair

@jithinnair

Change Detection in Frameworks

Submitted May 25, 2018

What is that one thing because of which a JS framework just clicks for you? It’s ability to handle changes in states and models, and taking care of the UI updates. Let’s take a brief tour of how change detection has been happening over the years - from the infancy of JavaScript to the modern hipster frameworks - and while we do that let’s take a close look at how the top 3 (unofficial!) JS frameworks - React, Vue, and Angular - do the dirty work for you and update UI so quickly.

Outline

  • Introduction to Change Detection
  • How Initial Years of JS relied on SSR for UI updates.
  • A brief description of how Change Detection worked in 1st Gen frameworks and AngularJS.
  • An intro to Virtual DOM and how it is leveraged by React and Vue - explaining Vue’s reactivity and how the two are different in their approaches.
  • How Angular handles Change Detection - explaining concept of zones and why TypeScript helps in the process.

Speaker bio

Jithin has been JavaScript-ing for 4 years now and currently plies his trade at Deloitte in Mumbai. Having worked for service based firms, he has had the opportunity to work on many projects - which meant he could work on different frameworks. He has spent a long enough time on each of the 3 most popular frameworks to understand how they work internally and how best to utilize them.

Slides

https://bit.ly/2Mgplmb

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