http://www.2ality.com/2015/02/es6-classes-final.html
https://github.com/tuvttran/project-based-learning
https://frontendmasters.com/books/front-end-handbook/2017/
- Some tips for getting started with React (DailyJS)
- Collection of reactjs components to quickly build landing pages
- Organizing Large React Applications (Kapost Engineering)
- Presentational and Container Components (Dan Abramov)
- Designing a RESTful web API (Mathias Hansen)
- Category Theory for Programmers: The Preface (Bartosz Milewski's Programming Cafe)
- 14 Important Website Performance Metrics You Should Be Analyzing (KeyCDN blog)
- Front End Performance Checklist 2017 (Smashing Magazine)
- How a webpage is loaded and displayed (Varvy)
- How Slow is Too Slow in 2016? (WebDesignerDepot.com)
- Perceived Performance – Don’t Forget the User (KeyCDN blog)
- Powers of 10: Time Scales in User Experience (Nielsen Norman Group)
- Response Times: The 3 Important Limits (Nielsen Norman Group)
- Speeding Up Page Load Times (Treehouse)
- What is Page Load Time? (MaxCDN Visual Glossary)