Skip to content
This repository has been archived by the owner on Jun 24, 2020. It is now read-only.

andreisebastianc/Backbone.js-Steal.js-doT-starter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Backbone.js with Steal.js and doT as template system

Installation

Clone this project and start building on top of it. I would discard the .git folder after starting and create a new, initial commit.

Logic

When I started this project, I decided to put all js logic in the app folder. I would argue that a good structure would be: modules-models-collections-views. I would create custom modules used mostly as UI components or communication enablers and use backbone style models-collections to map the application logic. Layouts-views could be solved by using just some extra folders to separate between pages and nested views.

Views are gotten from the server via a synchronous call. The alternative would be using deferred, but although this seems more popular at the moment, I decided it would be easier to do this, because in production the views could be strings under the same namespace and the handling logic would be the same.

Components

About

Backbone.js with Steal.js and doT templating - Starter Kit

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published