Difference between revisions of "Backbone.js"
From Wiki @ Karl Jones dot com
Karl Jones (Talk | contribs) (→External Links) |
Karl Jones (Talk | contribs) (→External Links) |
||
Line 46: | Line 46: | ||
* [https://en.wikipedia.org/wiki/Backbone.js Backbone.js] @ Wikipedia | * [https://en.wikipedia.org/wiki/Backbone.js Backbone.js] @ Wikipedia | ||
+ | * [http://codepen.io/meetravi/pen/sqtkG Backbone.js Hello World] by Ravishankar Radhakrishnan @ codepen.io | ||
* [http://adrianmejia.com/blog/2012/09/11/backbone-dot-js-for-absolute-beginners-getting-started/ Backbone.js for Absolute Beginners - Getting Started (Part 1: Intro)] by Adrian Mejia | * [http://adrianmejia.com/blog/2012/09/11/backbone-dot-js-for-absolute-beginners-getting-started/ Backbone.js for Absolute Beginners - Getting Started (Part 1: Intro)] by Adrian Mejia | ||
* [http://code.tutsplus.com/tutorials/build-a-contacts-manager-using-backbonejs-part-1--net-24277 Build a Contacts Manager Using Backbone.js] by Dan Wellman | * [http://code.tutsplus.com/tutorials/build-a-contacts-manager-using-backbonejs-part-1--net-24277 Build a Contacts Manager Using Backbone.js] by Dan Wellman | ||
Line 52: | Line 53: | ||
* [http://jsfiddle.net/tsjge9bm/ Backbone.js Hello World] @ jsfiddle.com | * [http://jsfiddle.net/tsjge9bm/ Backbone.js Hello World] @ jsfiddle.com | ||
* [https://github.com/StephanieKim/helloworld Backbone.js Hello World] by Stephanie Kim @ GitHub | * [https://github.com/StephanieKim/helloworld Backbone.js Hello World] by Stephanie Kim @ GitHub | ||
+ | * [http://code.tutsplus.com/tutorials/getting-started-with-backbonejs--net-19751 Getting Started with Backbone.js] by Siddarth @ tutsplus.com | ||
+ | * [https://addyosmani.com/backbone-fundamentals/ Developing Backbone.js Applications] by [[Addy Osmani]] | ||
+ | * [http://www.programmr.com/zone/backbonejs Live BackBoneJS Projects, Challenges & Examples] @ | ||
[[Category:Web design and development]] | [[Category:Web design and development]] | ||
[[Category:Web applications]] | [[Category:Web applications]] |
Revision as of 03:33, 5 April 2016
Backbone.js is a JavaScript Library designed for single-page web applications.
Contents
Description
Backbone.js provides a variety of features related to web applications.
web applications (e.g. multiple clients and the server) synchronized.
Backbone is known for being lightweight, as its only dependency is on one JavaScript library, Underscore.js.
Ajax web applications
Backbone is commonly used to implement web applications using Ajax.
RESTful interface
RESTful interface and
Model-view-presenter
Backbone is based on the model–view–presenter (MVP) paradigm.
Model-view-presenter divides a computer program into three parts, each with a specific responsibility:
- The model
- The view
- The presenter
Author
Backbone was created by Jeremy Ashkenas, who is also known for CoffeeScript.
See also
- Ajax (programming)
- CoffeeScript
- JavaScript
- Jeremy Ashkenas
- JSON
- Library (computing)
- Model–view–presenter (MVP)
- Single-page application
- Web application
External Links
- Backbone.js @ Wikipedia
- Backbone.js Hello World by Ravishankar Radhakrishnan @ codepen.io
- Backbone.js for Absolute Beginners - Getting Started (Part 1: Intro) by Adrian Mejia
- Build a Contacts Manager Using Backbone.js by Dan Wellman
- Backbone.js Tutorial - Beginners - Thomas Davis @ YouTube
- Backbone.js Tutorials @ cdnjs.com
- Backbone.js Hello World @ jsfiddle.com
- Backbone.js Hello World by Stephanie Kim @ GitHub
- Getting Started with Backbone.js by Siddarth @ tutsplus.com
- Developing Backbone.js Applications by Addy Osmani
- Live BackBoneJS Projects, Challenges & Examples @