Note: this task is optional because most likely, you will not use knowledge obtained from it during our course. But, you will need this information when you will work as a developer. At least a general understanding of the concept. That's why finishing this task is up to you.
- Front-End Performance Checklist 2019
- Website Performance Optimization
- Inside a super fast CSS engine: Quantum CSS (aka Stylo)
- Browser Rendering Optimization
- Responsive Images
- Анимации на GPU: делаем это правильно
- Пример веб-производительности
- Асинхронный JavaScript против отложенного
- Важные аспекты работы браузера для разработчиков. Часть 1
- Важные аспекты работы браузера для разработчиков. Часть 2
How JavaScript works Translated version
- An overview of the engine, the runtime, and the call stack
- Inside the V8 engine + 5 tips on how to write optimized code
- Memory management + how to handle 4 common memory leaks
- Event loop and the rise of Async programming + 5 ways to better coding with async/await
If you decide to complete the task then do the following after you're done:
- Make screenshots of your progress in the Udacity courses
you have completed
and put the screenshots in
task_website_performance
folder in yourkottans-frontend
repo - In your
kottans-frontend
repoREADME.md
:- add header
## Website Performance Optimization
- embed the screenshots or add links to the screenshots
- list your reflections on the course (what was new to you, what surprised you, what you intend to use in future)
- add header
- You did an extra effort! Go ahead
share your progress with others –
post a message in the course channel:
Website Performance Optimization — #done
(orWebsite Performance Optimization — #p2p_done
if you are p2p course student) and add the link to your repo. This step is important, as it helps mentors to track your progress! - Study Extra Materials below to improve your skills. If you feel it affects your overall course performance consider reverting to those later e.g. when you have all mandatory tasks completed.
When you finish this task you can proceed to the next one.
➡️ Go forward to Friends App — real project!