JSFoo 2016

Tackling speed and performance for JavaScript

Aziz Khambati

@azizhk

Perceived Performance with tips for React

Submitted Aug 9, 2016

You may have an amazing backend with super fast servers. You try to be as performant as possible, but at the end of the day, certain tasks take their required amount of time and you cannot improve much. You can try to show the user that something is happening. At the end of the day its what the user percieves and feels while using your website/App.
I will cover various situations where the user feels your website is fast and responsive and will highlight the best practices that you should follow for them.

Will upload preview video by 16th August.
Can be a crisp talk at Meta Refresh as well.

Outline

Summary:

  1. How does the user perceive
  2. RAIL Model
  3. Slow Initial Load
  4. Idle Time
  5. Reponse to Clicks & Swipes
  6. Passive Event Listeners
  7. CSS contain property
  8. Best Practices
  9. Tips for React
  10. Example to determine framerate & cause

Requirements

Basics of Javascript & CSS

Speaker bio

I’m a frontend developer at Housing.com working primarily with Backbone, React + Redux & NodeJS
Check out my articles on Javascript: https://medium.com/@azizhk

Slides

https://www.slideshare.net/secret/gt98iWGPMVnNyS

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