Designing Scalable JavaScript Applications



Download free course Designing Scalable JavaScript Applications, pdf file on 134 pages by Emmit Scott.
If you've ever written a non-trivial JavaScript application, you know that creating a code base that's easy to maintain and scales well over time is no small feat. The complexity only grows as the project becomes larger. While it's impossible to plan for every change that could possibly happen over the life of a project, you can help future-proof your front-end architecture by designing software that's pliable and easily extended. Well-designed, extensible architecture can help reduce development and maintenance costs, as bug fixes, enhancements, and new technologies can be incorporated more easily.

Designing Scalable JavaScript Applications helps you start thinking about which tools and frameworks you'll use and which design patterns you'll implement. This book brings together excerpts from four different Manning titles selected by Emmit Scott, the author of SPA Design and Architecture. These chapters are great starting points for understanding how to build better JavaScript applications. They introduce some fundamental concepts for creating clean, loosely coupled code, and show you how to make your development process more productive and efficient.

Table of contents

  • The role of MV* frameworks
  • Embracing modularity and dependency management
  • Dealing with collections
  • Getting started with Gulp
Pages : 134
Size : 5.6 MB
File type : PDF
Downloads: 62
Created: 2022-02-02
License: CC BY
Author(s): Emmit Scott
Designing Scalable JavaScript Applications

Warning: Trying to access array offset on false in /home/tutovnfz/public_html/article.php on line 233

Others java Tutorials

JavaScript RegExp

JavaScript Bible

Download JavaScript course

Java Web Scraping Handbook

The JavaScript Beginner's Handbook

Others related eBooks about Designing Scalable JavaScript Applications

Essential Android

This book written to provide clear and concise explanation of topics for programmers both starting to learn the Android programming as well as those diving in more complex topics. Most examples are linked to online playground that allows you to change the code and re-run it....

Coffee Break Python Slicing

Puzzle-based learning is an active learning technique. With code puzzles, you will learn f..., download free Python tutorial in PDF (89 pages) created by ....

Ruby programming tutorial

Download free Ruby tutorial course in PDF, training file in 69 chapters and 235 pages. Free unaffiliated ebook created from Stack OverFlow contributor....

Python re(gex)?

Scripting and automation tasks often need to extract particular portions of text from inpu..., download free Python tutorial in PDF (71 pages) created by ....

Tutorial: Creating a Database Application using Delphi

Tutorial: Creating a Database This tutorial guides you through the creation of an InterBase database application with which you can view and update a sample employee database. You will use the Delphi IDE to create the database application. ...

100 Laravel Quick Tips

Download free course 100 Laravel Quick Tips, pdf file on 41 pages by Self-publishing3...

FreeSWITCH 1.6 Cookbook

FreeSWITCH is an open source carrier-grade telephony platform designed to facilitate the c..., download free FreeSWITCH 1.6 Cookbook tutorial in PDF (190 pages) created by Anthony Minessale II ....

Learning .NET Framework PDF course

Download free Dot net tutorial course in PDF, training file in 59 chapters and 241 pages. Free unaffiliated ebook created from Stack OverFlow contributor....

Retro Gaming with Raspberry Pi

Download free course Retro Gaming with Raspberry Pi, pdf file on 164 pages by Bob Clagett, David Crookes, PJ Evans, Rosie Hattersley, KG Orphanides, Ruiz Brothers, Mark Vanstone....

Android Application Development for the Intel Platform

The number of Android devices running on Intel processors has increased since Intel and Go..., download free Android tutorial in PDF (520 pages) created by ....