![]() ![]() ![]() ![]() If you already know JavaScript well, and you feel invincible when you sit to code in JavaScript, carry on with step 2 below.Note that most of this article focuses on the Developing Backbone.js Applications book, but you can use Backbone Tutorials just follow along with the relevant topics, accordingly.Īll the links below open in a new tab, so that you can read the articles and quickly come back and follow the study guide. ![]() Instead of the Addy’s book, you can buy the book “Backbone Tutorials” at the link below:.However, since his book Developing Backbone.js Applications is only $15.81, I recommend you own a copy and keep it as a reference you will need it. He has written on a myriad of JavaScript topics and just about all of his works are available online for free. First, download a free copy of Addy Osmani’s Developing Backbone.js ApplicationsĪddy Osmani is a prolific writer who writes book-length blog posts and articles on web technologies and programming, particularly JavaScript.Get The Two Backbone.js eBooks (one free one very cheap-$4.99) You want to start programming JavaScript in a more organized, structured manner, eschewing the old way of having all of your JavaScript code mixed with HTML and without separation of concerns (that is, the logic, the data, and the presentation aren’t sufficiently decoupled).You do not already use a front-end JavaScript framework and you intend to develop single-page web applications or complex JavaScript web applications.Simply put, Backbone.js allows us to develop applications, the front-end in particular, much easier and better (more scalable, reusable, and modular code) than using just a bunch of related and unrelated JavaScript functions stacked on top of each other, a concept known as Vanilla JavaScript. If you have never used a JS front-end framework before, you will understand why nearly every modern web application uses a front-end JS framework.īackbone.js is a JavaScript front-end framework that provides the structure and organization for your application code, the event-based communication for your application, and the necessary interconnectedness for your data, application logic, and user interface (the HTML/CSS elements seen on the web page). What is Backbone.js and Why You Should Learn It In addition, Backbone.js had the most impressive list of real websites and web applications built with the framework. And at that time (around 2012) Backbone.js had the more thorough documentation and the most active community of all the front-end JavaScript frameworks. I chose Backbone.js for the aforementioned eCommerce web application because I had only a few days to learn a JS framework and I needed a proven JS framework since I was developing a web application for a client. Nonetheless, I still think developers should learn Backbone.js first, particularly because it is easier to learn and provides you with a solid understanding of what a JavaScript framework is and how a JavaScript framework functions. I should note that Angular.js and Ember.js are robust and feature-rich front-end frameworks that offer more than Backbone.js, and they allow you to develop applications with less code than Backbone.js. In addition, you will see your market value as a JavaScript developer rise, since Backbone.js developers are in high demand. Backbone.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. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |