Hands On JavaScript High Performance: Build bare-metal web applications with Node.js and modern web tools (Paperback)
  • Hands On JavaScript High Performance: Build bare-metal web applications with Node.js and modern web tools (Paperback)
zoom

Hands On JavaScript High Performance: Build bare-metal web applications with Node.js and modern web tools (Paperback)

(author)
£29.99
Paperback 483 Pages / Published: 13/03/2020
  • We can order this

Usually dispatched within 3 weeks

  • This item has been added to your basket
Explore the advancements in web development like WebAssembly, Service Workers, and Svelte.js for building faster and secure web applications Key Features * Take your understanding of the web to the next level by learning emerging techniques like WebAssembly, Service Workers, and GPU accelerations * Effective techniques for accessing DOM, minimizing painting, and V8 engine for optimizing JavaScript * Understand what makes the web tick and create apps that look and feel like native desktop applications Book Description The current landscape of building web applications usually utilizes some frameworks on both the frontend and backend. But these frameworks hide the underlying engine and the APIs that are at a system level layer of the web application. This book helps you explore the vanilla JavaScript and its features in building faster and secure web apps. We'll start with understanding the web frontend, current landscape of the web, and the latest version of ES and JavaScript. You'll dive deep into working with Node.js and learning how web apps can be built without a framework. The book consists of three hands on examples helping you to build a static server with Node.js, exploring Svelte.js with JavaScript, and experiencing GPU acceleration using GLSL and WebGL. Each chapter houses modern techniques like DOM manipulations, v8 engine optimization, etc to help you advance in your understanding of web. Finally, we dive into advanced topics such as WebAssembly and GPU programming and how you can harness their capabilities to speed up your web apps dramatically. By the end of this book, you'll gain an appreciation for how the JavaScript landscape has evolved, not just for the frontend but also for the backend. On top of this, you will have quite a few new tools at your disposal to solve the common web problems with modern web tools and techniques. What you will learn * Deep dive into vanilla JavaScript for optimizing DOM, classes, modules and Querying with JQuery * Fully understand Immutable vs Mutable code and how to use them for building faster web * Get a high level understanding of Svelte.js and build a complete real time ToDo app with it * Build apps to work offline using Service Workers and caching calls once the user is back online * Write C++ native codes and call the WebAssembly module with JavaScript to run them on browser * Learn GPU acceleration with JavaScript using WebGL and GLSL programming Who This Book Is For The book is intended for web developers and developers from a background in C/C++ programming who want to build solid web applications using advanced web technologies. The book assumes a good grasp of vanilla JavaScript and a bit of an understanding with web development tools such as Chrome Developer tools or Mozilla's developer tools.

Publisher: Packt Publishing Limited
ISBN: 9781838821098
Number of pages: 483
Dimensions: 235 x 191 mm

You may also be interested in...

HTML5 and CSS3 All-in-One For Dummies
Added to basket
JavaScript in Easy Steps
Added to basket
Effective Python
Added to basket
£29.49
Paperback
Black Hat Python
Added to basket
£29.99
Paperback
Modeling XML Applications with UML
Added to basket
Python Cookbook: No. 3
Added to basket
Rocket Surgery Made Easy
Added to basket
Learning Python
Added to basket
£59.99
Paperback
Javascript For Kids
Added to basket
£29.99
Paperback
Learn Python the Hard Way
Added to basket
£29.48
Mixed media product
Automate The Boring Stuff With Python
Added to basket
Head First JavaScript Programming
Added to basket
Fluent Python
Added to basket
£47.99
Paperback
Python Pocket Reference
Added to basket
JavaScript Pocket Reference
Added to basket
JavaScript: The Good Parts
Added to basket

Please sign in to write a review

Your review has been submitted successfully.