Bradley Braithwaite
1 import {
2 Learning,
3 JavaScript,
4 AngularJS
5 } from ''
6 |

Refactoring a JavaScript Single Page App - Tutorial

A new free tutorial series - Getting started with refactoring JavaScript Single Page App Web applications.

on tutorials, javascript

A new free tutorial has been published titled: Refactoring a JavaScript Single Page App. The concept of the tutorial is to take a single page app that has some code quality issues, and refactor it into a more manageable state, also making it confirm to modern standards along the way using appropriate tools and libraries.

This is part 1 of the tutorial series which discusses 7 changes that can be made to incrementally improve the code. Each change is based on real world examples that I’ve seen in code bases, with each change proposed on the basis that it’s not always possible to implement a new framework in a large one-off set of changes. As the application heads towards a base-line, the introduction of popular frameworks/libraries such as AngularJS and Backbone.js will be covered in subsequent parts.

See the tutorial: Refactoring a JavaScript Single Page App.

Don't miss out on the free technical content:

Subscribe to Updates


Bradley Braithwaite Software Blog Bradley Braithwaite is a software engineer who works for the search engine He is a published author at He writes about software development practices, JavaScript, AngularJS and Node.js via his website . Find out more about Brad. Find him via:
You might also like:
mean stack tutorial AngularJS Testing - Unit Testing Tutorials