In this introduction, you’ll learn what jQuery is, how to include it in your applications, and how jQuery, jQuery UI, and plugins can simplify JavaScript development
HTML5 and modern web browsers are evolving, and building large apps with more features can be difficult. Google’s Seth Ladd introduces Dart: a project that aims to address these concerns
The AngularJS framework greatly simplifies frontend development, making it easy and fun to write complex web apps. Brian Ford explains how to use it to build a contact manager
Mike Byrne provides the lowdown on a simpler way to structure your JavaScript – that should help prevent it fragmenting into messy, brain-bashing gobbledygook
Your website’s visitors care whether or not it loads quickly. Tom Gullen explains what the price of a slow site can be and shows you how to make yours render faster
Backend developers use encapsulation to separate and organise code to prevent conflicts, but what can frontend developers use in the browser to achieve the same end?
A growing amount of real-time content is being written in JavaScript. Ashley Gullen shows how to avoid pauses caused by garbage collection for a smoother experience
New JS libraries are making rapid development of complex interfaces a breeze. Stephen Fulljames builds an image gallery to showcase the power of Knockout