Designing Scalable JavaScript Applications



Bookstore > Books > Designing Scalable JavaScript Applications

Designing Scalable JavaScript Applications

Free Download
eBookFree
Rating
AuthorEmmit Scott
PublisherManning
Published2016
Pages134
LanguageEnglish
FormatPaper book / ebook (PDF)
ISBN-101617294179
ISBN-139781617294174
EBook Hardcover Paperback

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.




4 5 4

Similar Books


Object-Oriented JavaScript

Object-Oriented JavaScript

by Stoyan Stefanov

This book treats JavaScript as a serious object-oriented language, showing you how to build robust, maintainable, and powerful libraries and applications. Along the way, we cover many of the recent innovations such as AJAX, JSON, and interesting design and coding patterns. After reading this book, you'll be prepared to ace your JavaS...

Price:  $23.99  |  Publisher:  Packt Publishing  |  Release:  2008

Building Enterprise JavaScript Applications

Building Enterprise JavaScript Applications

by Daniel Li

With the over-abundance of tools in the JavaScript ecosystem, it's easy to feel lost. Build tools, package managers, loaders, bundlers, linters, compilers, transpilers, typecheckers - how do you make sense of it all?In this book, we will build a simple API and React application from scratch. We begin by setting up our development env...

Price:  $44.99  |  Publisher:  Packt Publishing  |  Release:  2018

Server Side development with Node.js and Koa.js Quick Start Guide

Server Side development with Node.js and Koa.js Quick Start Guide

by Olayinka Omole

Every developer wants to build modular and scalable web applications. Modern versions of JavaScript have made this possible in Node.js, and Koa is a Node.js framework that makes it easy. This book is the ideal introduction for JavaScript developers who want to create scalable server side applications using Node.js and Koa.js.The book show...

Price:  $29.99  |  Publisher:  Packt Publishing  |  Release:  2018

Developing Backbone.js Applications

Developing Backbone.js Applications

by Addy Osmani

If you want to build your site's frontend with the single-page application (SPA) model, this hands-on book shows you how to get the job done with Backbone.js. You'll learn how to create structured JavaScript applications, using Backbone's own flavor of model-view-controller (MVC) architecture.Start with the basics of MVC, S...

Price:  $19.99  |  Publisher:  O'Reilly Media  |  Release:  2013

Test-Driving JavaScript Applications

Test-Driving JavaScript Applications

by Venkat Subramaniam

Design and code JavaScript applications with automated tests. Writing meaningful tests is a skill that takes learning, some unlearning, and a lot of practice, and with this book, you'll hone that skill. Fire up the editor and get hands-on through practical exercises for effective automated testing and designing maintainable, modular ...

Price:  $31.74  |  Publisher:  The Pragmatic Programmers  |  Release:  2016

Jasmine Cookbook

Jasmine Cookbook

by Munish Sethi

Jasmine provides a rich set of libraries to design and develop tests for JavaScript applications. Its tests aim to run on any JavaScript-enabled platform and have easy-to-read syntax.This book is a comprehensive guide to designing and developing Jasmine tests to produce world-class software. The recipes are elaborated using examples from ...

Price:  $49.99  |  Publisher:  Packt Publishing  |  Release:  2015

Python for Google App Engine

Python for Google App Engine

by Massimiliano Pippi

Google App Engine is a key component of the Google Cloud Platform and one of the most comprehensive cloud services. Together with Python, the first programming language ever supported by the platform, Google App Engine favors rapid development, significantly contributing to the success of your projects.This book will guide you through the...

Price:  $29.99  |  Publisher:  Packt Publishing  |  Release:  2015

Jasmine JavaScript Testing, 2nd Edition

Jasmine JavaScript Testing, 2nd Edition

by Paulo Ragonha

Take your testing of JavaScript applications to a new level of efficiency and reliability with the help of this book. Starting with the fundamentals of Jasmine and behavior-driven development (BDD), you will learn about tooling and automation. You will learn how to create a sustainable code base with the help of Jasmine. You will also tak...

Price:  $33.99  |  Publisher:  Packt Publishing  |  Release:  2015