Can someone please direct me to a resource containing an advanced backbone.js example? by advance I mean multiple pages with nested views, complex layouts etc.
I have browsed the web, gitHub repository, blogs and even purchased the "recipes with backbone" book. All of the samples are at a level of simple SPA (yes I know backbone is for that, but I know it can do much more) level, a todo list calendar, adding and deleting notes etc. Is there something a bit more advanced and complex that I can learn from? I'm no expert in backbone but for me the best way is to learn by sample
Backbone. Backbone has been around for a long time, but it's still under steady and regular development. It's a good choice if you want a flexible JavaScript framework with a simple model for representing data and getting it into views.
Who uses Backbone. js? 3465 companies reportedly use Backbone. js in their tech stacks, including Uber, Pinterest, and reddit.
Backbone.js Is Friendly js is neither difficult to learn nor difficult to use, and the time you will spend learning to use this serviceable framework will be well worth it, for you will learn how to use one of the most popular front-end frameworks and learn how to build modern web applications on the front end.
There is only method named "start" can be used to manipulate the Backbone. js history.
While it's not a complete example (it doesn't do any server-side communication, yet), I've been building a larger example app at http://bbclonemail.heroku.com
This project serves two purposes for me: providing a more in-depth example app, and providing a playground for new ideas that I have which often end up in my Backbone.Marionette add-on (go to http://github.com/derickbailey/backbone.marionette).
There are also several good examples listed in my http://backbonetraining.net/resources page, including a Wine Cellar application, a backbone 'store', and a handful of sample projects on github from various people.
http://www.documentcloud.org/public/search/ and perhaps https://github.com/documentcloud/visualsearch in particular
http://tzigla.com/ source here http://tzigla.com/assets/board.js
http://www.quietwrite.com/ source here http://www.quietwrite.com/assets/app.js
https://github.com/bnolan/diaspora-x2 with source in Coffee
Peek into the source, it is packaged by Brunch and it is a learning experience for me too:
https://github.com/radekstepan/intermine-lists-client
Here is my github, I've started to build out a framework to help people use backbone and Jquery to build mobile development projects. But you can use the same ideas, with Node.js and Express. Really any Javascript project.
https://github.com/DarrenHurst/BroadStreet
Have you checked the todo-example? Is it complicated enough?
http://documentcloud.github.com/backbone/#examples-todos
Here is an interesting sample app organised in modules containing models, collections and views.
demo: http://githubviewer.org/
sources: http://github.com/tbranyen/github-viewer
I wanted to get inspired with this Backbone Contact Manager and I found it interesting the way it manages the views, only by model an collection events.
The article also has some tips at the end.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With