{"library":"backbone.marionette","type":"library","category":null,"description":"Backbone.Marionette, currently at stable version 4.1.3, is a composite application library designed to bring architectural patterns, view management, and memory management to applications built with Backbone.js. It provides a structured approach to developing large-scale single-page applications by offering components like `Application`, `Region`, `View`, and `CollectionView`. While Backbone offers core building blocks, Marionette extends these with sensible defaults, an event-driven architecture via Backbone.Radio, and built-in lifecycle management, including \"zombie-killing\" for views. This specific package (`backbone.marionette`) is currently in maintenance mode, with its development limited to bug fixes. All new feature work for the framework has transitioned to a new, dependency-agnostic `marionette` package (v5+), which no longer relies on Backbone. This `backbone.marionette` package requires Backbone v1.3.3+ and Underscore v1.8.3+ as peer dependencies, ensuring its compatibility within the Backbone ecosystem.","language":"javascript","status":"maintenance","version":"4.1.3","tags":["javascript","backbone","plugin","marionette","composite","architecture","single","page","app"],"last_verified":"Wed May 27","install":[{"cmd":"npm install backbone.marionette","imports":["import { Application, ItemView, Region, CollectionView } from 'backbone.marionette';","import * as Marionette from 'backbone.marionette';","const Marionette = require('backbone.marionette');"]},{"cmd":"yarn add backbone.marionette","imports":[]},{"cmd":"pnpm add backbone.marionette","imports":[]}],"homepage":"https://marionettejs.com","github":"https://github.com/marionettejs/backbone.marionette","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/backbone.marionette","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/backbone.marionette/compatibility"}}