Building front-end JavaScript apps that scale

A session at STV Tech Talks 4

Developing large apps is difficult. Ensuring that the code is consistent, well structured, tested and that the architecture encourages maintainability is essential. When it comes to building large server-focused apps the solutions to this problem have been tried and tested. But, how do we achieve this when it comes to HTML5 single page apps?

BladeRunnerJS is an open source developer toolkit and lightweight front-end framework that has helped the company I work for ensure that a 200k LoC JavaScript codebase hasn’t become a tangled mess of unstable spaghetti code. This codebase is then delivered to customers, along with around 50k LoC example functionality for them to build upon, and they're expected not to turn that into a tangled ... you get the idea.

In this talk you'll learn about the main concepts we’ve applied, how we've applied them - and how you can too - to achieve what might sound like the impossible.

About the speaker

This person is speaking at this event.
Phil Leggetter

Head of Developer Evangelism at @Nexmo. Author, blogger, speaker, Realtime Web Technology consultant. Co-author of @RealtimeWebApps. @BladeRunnerJS advocate.

Coverage of this session

Sign in to add slides, notes or videos to this session

Tell your friends!


Date Thu 21st November 2013

Short URL


Official event site


View the schedule


Books by speaker

  • Realtime Web Apps: With HTML5 WebSocket, PHP, and jQuery
  • HTML5 Hacks

See something wrong?

Report an issue with this session