Advanced Backbone.js Techniques
Dave Wasmer, Software Engineer at Kinvey
Tuesday, February 19th from 7:00 pm to 8:30 pm
Backbone is a powerful library for building client-side web applications, but its ﬂexibility comes with a cost. Most real world applications are far more complex than the typical “To Do List” examples and tutorials, but Backbone provides little guidance on how to manage the structure and complexity of such applications. With this class, we’ll explore some common techniques for managing this complexity, and come up with a few ideas of our own!
This is an intermediate to advanced course. Students should have a solid
• Modularizing using RequireJS
• Source code structure
• Build tools
• Validating data
• Relational data
• Filtering collections
• Child views
• Delegate views
• Template optimizations
• Avoiding memory leaks
Dave Wasmer is a front-end developer and Backbone / Coffeescript junkie at Kinvey in Cambridge, MA, where he builds and maintains the company’s various web properties. That includes the management console, a large and complex Backbone-powered clientside web app. Dave has prior experience hacking with Rails, and in another life, PHP. In his spare time, he enjoys helping others master the craft of programming, including teaching at the Boston Startup School. He also enjoys sailing, hiking, and trying new food.
Can't make it? Sign up at https://generalassemb.ly/locations/boston/ to stay in the loop on future events and classes.
General Assembly is a pioneer in education and career transformation, specializing in today’s most in-demand skills. The leading source for training, staffing, and career transitions, we foster a flourishing community of professionals pursuing careers they love.
TechHire RI is one of 51 communities across the country who, through civic aggregation, are working to build an ecosystem where governments, employers, training providers and other stakeholders work together in collective action to achieve a unified goal: developing a pipeline of diverse, non-traditional talent to meet employers’ rapidly growing IT demands.
In order to purchase these tickets in installments, you'll need an Eventbrite account. Log in or sign up for a free account to continue.