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: 54
Created: 2022-02-02
License: CC BY
Author(s): Emmit Scott
Designing Scalable JavaScript Applications

Others java Tutorials

JavaScript RegExp

Think Java: How to Think Like a Computer Scientist, 2nd Edition

Java Web Scraping Handbook

Java with BlueJ

Learning Java

Others related eBooks about Designing Scalable JavaScript Applications

Python for Everybody

This book assumes that everyone needs to know how to program, and that once you know how to program you will figure out what you want to do with your newfound skills. Download free ebook intituled Python for Everybody, creative commons document...

Word 2010 advanced part 1

Advanced tutorial about Microsoft Word 2010, download free course for beginners in PDF....

How To Make Video Games

Learn How To Make Video Games, This ebook shows you everything you need to know to make video games....

Learning Laravel by examples

With this PDF tutorial you will learn how to build a web application with Laravel PHP Framework version 4, free training document under 58 pages....

Solving PDEs in Python

Download free course Solving PDEs in Python, pdf file on 152 pages by Hans Petter Langtangen, Anders Logg....

The C++ Hackers Guide

An experienced programmer accumulates a set of tools, tricks, and techniques to make his or her programs better. ...

Introduction to Data Science

The demand for skilled data science practitioners in industry, academia, and government is..., download free Data Science tutorial in PDF (722 pages) created by Rafael A Irizarry ....

Java Web Scraping Handbook

Web scraping or crawling is the art of fetching data from a third party website by downloa..., download free Java tutorial in PDF (115 pages) created by Kevin Sahin ....

Essential C++

This book written to provide clear and concise explanation of topics for programmers both starting to learn the C++ programming language 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....

Making Games with Python & Pygame

Download free course Making Games with Python & Pygame, pdf file on 365 pages by Al Sweigart....