Hands-On JavaScript High Performance
Hands-On JavaScript High Performance is your practical guide to optimizing various pieces of web and JavaScript like DOM, classes, and workers with Node.js. By building complete projects, you'll learn about emerging technologies like WebAssembly, Service Workers, and Svelte.js to prepare yourself for writing optimized code and build faster apps.
Offered by
Difficulty Level
Intermediate
Completion Time
12h32m
Language
English
About Book
Who Is This Book For?
This JavaScript book is for web developers, C/C++ programmers, and anyone who wants to build robust web applications using advanced web technologies. This book assumes a good grasp of Vanilla JavaScript and an understanding of web development tools, such as Chrome Developer tools or Mozilla’s developer tools.
Hands-On JavaScript High Performance
- About Book
- Who Is This Book For?
- Book Content
Book content
chapters • 12h32m total length
Tools for High Performance on the Web
Immutability versus Mutability - The Balance between Safety and Speed
Vanilla Land - Looking at the Modern Web
Practical Example - A Look at Svelte and Being Vanilla
Switching Contexts - No DOM, Different Vanilla
Message Passing - Learning about the Different Types
Streams - Understanding Streams and Non-Blocking I/O
Data Formats - Looking at Different Data Types Other Than JSON
Practical Example - Building a Static Server
Workers - Learning about Dedicated and Shared Workers
Service Workers - Caching and Making Things Faster
Building and Deploying a Full Web Application
WebAssembly - A Brief Look into Native Code on the Web
Related Resources
Access Ready-to-Use Books for Free!
Get instant access to a library of pre-built books—free trial, no credit card required. Start training your team in minutes!