by Aziz Khambati (@azizhk) on Monday, August 8, 2016

+22
Vote on this proposal
Status: Confirmed & Scheduled
View session in schedule
Section
Full talk

Technical level
Intermediate

Media

Abstract

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