Cover image for Getting Started with Backbone Marionette.
Getting Started with Backbone Marionette.
Title:
Getting Started with Backbone Marionette.
Author:
Armendariz, Raymundo.
ISBN:
9781783284269
Personal Author:
Physical Description:
1 online resource (109 pages)
Contents:
Getting Started with Backbone Marionette -- Table of Contents -- Getting Started with Backbone Marionette -- Credits -- About the Authors -- About the Reviewers -- www.PacktPub.com -- Support files, eBooks, discount offers and more -- Why Subscribe? -- Free Access for Packt account holders -- Preface -- What this book covers -- What you need for this book -- Who this book is for -- Conventions -- Reader feedback -- Customer support -- Downloading the example code -- Errata -- Piracy -- Questions -- 1. Starting with Backbone Marionette -- Introducing Marionette.js -- Backbone needs Marionette.js -- Key benefits of Marionette.js -- Building large applications -- Incremental use -- Installing Marionette.js -- Text editor -- Web browser -- Prerequisites -- Getting Marionette.js -- Documentation -- Summary -- 2. Our First Application -- Introduction to what we are building -- Setting up our development environment -- The Backbone.Marionette.Application object -- Backbone already has a router! -- Summary -- 3. Marionette View Types and Their Use -- Marionette.View and Marionette.ItemView -- Handling events in the views -- UI and templates -- Marionette.CollectionView -- Marionette.CompositeView -- Building the layout of our application with Marionette.Layout -- Extending Marionette views -- Summary -- 4. Managing Views -- Understanding the Marionette.Region object -- Using the Marionette.RegionManager object -- Using the Backbone.BabySitter object -- Taking advantage of the Marionette.Renderer object -- Improving the performance of the application with TemplateCache -- Summary -- 5. Divide and Conquer - Modularizing Everything -- Applying the divide and conquer principle -- Modularizing single-page applications -- Getting started with modules -- Splitting modules into multiple files -- Implementing initializers and finalizers.

Working with subapplications -- Using the route filter -- Memory considerations -- Summary -- 6. Messaging -- Understanding the event aggregator -- Using the event aggregator of Marionette.js -- Making applications more extensive with an event aggregator -- Getting started with Commands -- Setting up the RequestResponse object -- Summary -- 7. Changing and Growing -- Using AMD -- Using the Require.js library -- Configuring Require.js -- Defining our application module -- Writing the subapplications using Require.js -- Modularizing all your components -- Adding the text plugin -- Structuring your files -- Using handlebars as a template engine in Marionette -- Summary -- Index.
Abstract:
This book is written with an easy-to-understand approach with the intention of giving small but concrete examples that will help you to quickly understand each component of Marionette. Follow along as we work together to build a practical application using Backbone Marionette.If you are a web application developer interested in using Backbone Marionette for a real-life project, then this book is for you. As a prerequisite, knowledge of JavaScript and a working knowledge of Backbone.js is required.
Local Note:
Electronic reproduction. Ann Arbor, Michigan : ProQuest Ebook Central, 2017. Available via World Wide Web. Access may be limited to ProQuest Ebook Central affiliated libraries.
Added Author:
Electronic Access:
Click to View
Holds: Copies: