Brief Summary
This course is all about mastering Backbone.js, a super lightweight JavaScript library that helps you organize your code in a cool MVC way. You'll learn to create slick single-page applications and keep your login and presentation parts separate like a pro.
Key Points
-
Backbone.js is a lightweight JavaScript library.
-
It follows the model–view–presenter (MVP) design pattern.
-
Perfect for building single-page web applications.
-
Keeps stuff synchronized between clients and the server.
-
Requires UnderscoreJs as its only dependency.
Learning Outcomes
-
Understand the basics of Backbone.js.
-
Structure JavaScript code using the MVP design pattern.
-
Develop single-page web apps efficiently.
-
Keep client and server data in sync.
-
Separate login and presentation logic for clean code.
About This Course
Learn the uber-light framework that allows you to structure your Javascript code in an MVC fashion
Backbone.js is a JavaScript library with a RESTful JSON interface and is based on the model–view–presenter(MVP) application design paradigm. Backbone is known for being lightweight, as its only dependency is on one JavaScript library UnderscoreJs. It is designed for developing single-page web applications and for keeping various parts of web applications (e.g. multiple clients and the server) synchronized.
Backbone was created by Jeremy Ashkenas, who is also known for CoffeeScript.
Michael C.
Lectures were slow and confusing. Will be taking other Backbone JS courses that I hope will compensate for important parts I missed here.