{"id":17427291,"url":"https://github.com/jdevlieghere/backbone.marionette-amd-modules","last_synced_at":"2025-03-28T00:29:22.269Z","repository":{"id":74873453,"uuid":"21270928","full_name":"JDevlieghere/Backbone.Marionette-AMD-Modules","owner":"JDevlieghere","description":"Backbone.Marionette Example with AMD Modules (RequireJS)","archived":false,"fork":false,"pushed_at":"2014-06-27T10:36:32.000Z","size":156,"stargazers_count":3,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-02-02T02:26:27.234Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/JDevlieghere.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2014-06-27T09:37:06.000Z","updated_at":"2016-09-06T15:21:43.000Z","dependencies_parsed_at":"2023-02-26T12:45:53.805Z","dependency_job_id":null,"html_url":"https://github.com/JDevlieghere/Backbone.Marionette-AMD-Modules","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JDevlieghere%2FBackbone.Marionette-AMD-Modules","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JDevlieghere%2FBackbone.Marionette-AMD-Modules/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JDevlieghere%2FBackbone.Marionette-AMD-Modules/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JDevlieghere%2FBackbone.Marionette-AMD-Modules/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/JDevlieghere","download_url":"https://codeload.github.com/JDevlieghere/Backbone.Marionette-AMD-Modules/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245948400,"owners_count":20698800,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-10-17T06:06:30.263Z","updated_at":"2025-03-28T00:29:22.244Z","avatar_url":"https://github.com/JDevlieghere.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"Backbone.Marionette-AMD-Modules\n===============================\n\n[Backbone.Marionette](http://marionettejs.com/) Example with AMD Modules ([RequireJS](http://requirejs.org/))\n\n## Modules\nThe modules `one` and `two` are located in the `module` directory. They each contain an app, router, controller and view. For brevity, the example does not include models or collections. The modules as well as the main router are loaded in `app.js`.\n\nAs an example, each module specifies a custom route while the index route is provided by the `AppRouter`.\n```\n/\n/one\n/two\n```\n\n## Directory \u0026 File Structure\n\n```\n|   .bowerrc\n|   .gitignore\n|   bower.json\n|   LICENSE\n|   output.txt\n|   README.md\n+---app\n|   |   app.js\n|   |   index.html\n|   |   main.js\n|   |   templates.js\n|   +---common\n|   |   |   AppController.js\n|   |   |   AppRouter.js\n|   |   |\n|   |   \\---views\n|   |           Footer.js\n|   |           Header.js\n|   |           Index.js\n|   +---lib\n|   |       tpl.js\n|   +---modules\n|   |   +---one\n|   |   |       OneApp.js\n|   |   |       OneController.js\n|   |   |       OneRouter.js\n|   |   |       OneView.js\n|   |   |\n|   |   \\---two\n|   |           TwoApp.js\n|   |           TwoController.js\n|   |           TwoRouter.js\n|   |           TwoView.js\n|   +---styles\n|   |       main.css\n|   |\n|   \\---templates\n|           footer.tmpl\n|           header.tmpl\n|           index.tmpl\n|           one.tmpl\n|           two.tmpl\n```\n\n## License\n\nMIT License (see [LICENSE](https://github.com/JDevlieghere/Backbone.Marionette-AMD-Modules/blob/master/LICENSE))\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjdevlieghere%2Fbackbone.marionette-amd-modules","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjdevlieghere%2Fbackbone.marionette-amd-modules","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjdevlieghere%2Fbackbone.marionette-amd-modules/lists"}