js-perf-example
Companion code for the Blazingly Fast JavaScript course on Frontend Masters. Students follow along with lesson files to learn and practice making JavaScript code run faster.
This repository is a companion project for "Blazingly Fast JavaScript," an online course taught on Frontend Masters by ThePrimeagen. It serves as the codebase students follow along with during lessons, providing a hands-on way to practice techniques for making JavaScript code run faster.
The project is designed to help people learn how to identify and fix performance bottlenecks in their web applications. Instead of just watching videos, students can open these files, run the code, make changes, and see the real-world impact of different optimization strategies on execution speed.
This would be most useful for web developers or coding bootcamp students who already know some JavaScript but want to understand what makes code slow and how to make it faster. Founders or product managers working closely with engineering teams might also find it helpful as a basic reference for why performance optimizations matter and what developers actually do when tackling speed issues.
The repository itself is built using TypeScript, which is a more structured version of JavaScript. Beyond that, the README doesn't go into detail about the specific performance techniques covered or how the example code is organized, since the actual explanations live in the video course itself rather than in the project files.
Where it fits
- Follow along with the Blazingly Fast JavaScript course by running and modifying lesson code.
- Practice identifying and fixing performance bottlenecks in web application code.
- Use the examples as a reference for how different optimization strategies affect execution speed.