Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Getting Started with Backbone Marionette

Buy

Build largescale JavaScript applications with Backbone Marionette quickly and efficiently

About This Book

  • Create scalable and highly interactive web applications using one of the best frameworks for Backbone.js
  • Learn about controllers, views, modules, events, commands, and regions
  • Make the most out of Backbone Marionette by understanding its philosophy and applying it to real-life development tasks

Who This Book Is For

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.

What You Will Learn

  • Install and understand the core concepts of Backbone Marionette
  • Orchestrate views with a controller object
  • Divide your application into logical independent regions
  • Manage an object's life cycle to avoid memory leaks
  • Reduce boilerplate and glue code normally needed in Backbone Development by decoupling your JavaScript applications into modules.
  • Provide structure, organization, and pattern to your Backbone code

In Detail

Backbone Marionette is a composite application library for Backbone.js that aims to simplify the construction of large-scale JavaScript applications. It is a collection of common design and implementation patterns found in the applications that we build with Backbone, and it includes pieces inspired by composite application architectures, event-driven architectures, and messaging architectures.

This guide will help you learn some key concepts that will allow you to build large-scale applications with ease. You will learn how to add new features quickly and easily using a solid and composite Backbone Marionette framework. This book is a practical guide to developing scalable applications using an incremental and modular approach with Marionette.js.

This book begins by showing you the key benefits of Marionette.js and how to set up a development environment so you can begin writing code using this framework. It then walks you through the main components of the library such as the router, controller, and application. After that, it introduces you to topics like view types and the view life cycle before moving on to more advanced topics such as modularization, enterprise messaging patterns, incremental use, and memory management.

Getting Started with Backbone Marionette contains a lot of infrastructural examples that will help you to build an application of virtually any module size. It provides you with a collection of common design and implementation patterns to break your applications into small pieces. It then wraps-up by implementing extended capabilities like asynchronous module definitions and handlebars.

(HTML tags aren't allowed.)

What's Mine Is Yours: The Rise of Collaborative Consumption. Rachel Botsman, Roo Rogers
What's Mine Is Yours: The Rise of Collaborative Consumption. Rachel Botsman, Roo Rogers

In the 20th century humanity consumed products faster than ever, but this way of living is no longer sustainable. This new and important book shows how technological advances are driving forms of 'collaborative consumption' which will change forever the ways in which we interact both with businesses and with each other. The average...

Framing the Jina: Narratives of Icons and Idols in Jain History
Framing the Jina: Narratives of Icons and Idols in Jain History

John Cort explores the narratives by which the Jains have explained the presence of icons of Jinas (their enlightened and liberated teachers) that are worshiped and venerated in the hundreds of thousands of Jain temples throughout India. Most of these narratives portray icons favorably, and so justify their existence; but there are also...

Emerging States and Economies: Their Origins, Drivers, and Challenges Ahead (Emerging-Economy State and International Policy Studies)
Emerging States and Economies: Their Origins, Drivers, and Challenges Ahead (Emerging-Economy State and International Policy Studies)

This open access book asks why and how some of the developing countries have “emerged” under a set of similar global conditions, what led individual countries to choose the particular paths that led to their “emergence,” and what challenges confront them. If we are to...


Learning CFEngine 3: Automated system administration for sites of any size
Learning CFEngine 3: Automated system administration for sites of any size
This is a book about system administration. As any system administrator knows, there is no professional joy greater than seeing systems work consistently and perform their tasks flawlessly. And the joy is even greater if the systems need as little human attention as possible. Automating system administration tasks...
Server+ Certification  Exam Cram 2
Server+ Certification Exam Cram 2

Server+ Exam Cram 2 is an efficient, effective and concise guide that gives you exactly what you need to know to pass the Server+ exam. Organized according to exam objectives, you will be able to quickly and easily assess your understanding of key exam topics. Some of the topics covered are:

  • General Server Hardware...
Lean Six Sigma Secrets for the CIO: ITIL, COBIT, and Beyond
Lean Six Sigma Secrets for the CIO: ITIL, COBIT, and Beyond

Going beyond the usual how-to guide, Lean Six Sigma Secrets for the CIO supplies proven tips and valuble case studies to illustrate how to combine Six Sigma’s rigorous quality principles with Lean methods for uncovering and eliminating waste in your IT processes. Using these methods, the text explains how to take an...

©2021 LearnIT (support@pdfchm.net) - Privacy Policy