Lightweight
Backbone.js is minimal and lightweight, which means it has a small footprint and adds very little overhead to your project.
Flexibility
Backbone.js provides a flexible structure to developers by allowing them to build their own MVC or MVP architectures using models, views, collections, and routers.
Ease of Integration
Backbone.js can be easily integrated with other libraries and frameworks, such as jQuery or underscore.js, enhancing its capabilities without much difficulty.
Large Community
Backbone.js has been around for a long time, resulting in a large community and a plethora of plugins and extensions that can be leveraged.
Detailed Documentation
The official site offers comprehensive documentation which includes tutorials, examples, and a detailed API reference, aiding developers to understand and utilize the library efficiently.
Got it thanks for the context. I’ve read the web app and it seems to me it is just https://backbonejs.org/ re-written in Typescript and allows JSX. I’m very certain Typescript and JSX will have improved the DX for Backbone like apps, but it doesn’t address all of the other issues that teams had with Backbone. e.g. Cyclical event propagation, state stored in the DOM (i.e. Appendchild is error prone in large code…
– Source: Hacker News
/
over 1 year ago
Even further nowadays, docs are created using Docusaurus. I don’t have problem with it but documentation should be good (eye) friendly than easy to write. Why not be creative while writing docs such as – Backbone.js – https://backbonejs.org Or https://backbonejs.org/docs/backbone.html as code annotation.
– Source: Hacker News
/
over 1 year ago
What we see, a decade ago, are that many of the “popular” libraries, frameworks, and methods, not surprisingly, have gone by the wayside, a lot that have remained in current code as difficult-to-removemodernize legacy cruft (Bower, Gulp, Grunt, Backbone, Angular 1, …), and then we have the small minority that are still here. Some that remain have had their utility lessened/questioned by platform and language…
– Source: dev.to
/
over 1 year ago
Backbone.js gives structure to web applications by providing models with key-value binding and custom events, collections with a rich API of enumerable functions, views with declarative event handling, and connects it all to your existing API over a RESTful JSON interface. Site
Backbone.js*Backbone.js gives structure to web applications by providing models with key-value binding and custom events…*backbonejs.org.
– Source: dev.to
/
almost 2 years ago
The ajax request is made via a call to Backbone.sync() of Backbone.js, which ultimately calls jquery’s $.ajax(). I haven’t changed anything about how the call is made… Just upgraded cordova.
Source:
about 2 years ago
My gf said it was the best. She uses backbone.js she good dev.
Source:
about 2 years ago
A lot of SPA frameworks and libraries also were developed. We can find out some of its on the internet. They are AngularJs, Reactjs, BackboneJs, DurandalJs,.. And a lot of third party components to make the Javascript coding more easy like RequireJs, Amplifyjs, BreezeJs…
Source:
over 2 years ago
As the internet became faster, and more reliable, and as browsers unified into “evergreen” releases, developers accepted JSON to be the only shape of data needed to travel on wires. A few years back I posted a question of which was a better framework: serving fully processed HTML scripts over Ajax, or only JSON that would be populated on client-side. See, back then, populating JSON was hand crafted, before…
– Source: dev.to
/
over 2 years ago
In the early 2010s — while Jekyll was being reinvented — web browsers were becoming ever more capable, spurring a proliferation of companies developing single-page applications. However, building single-page web applications required a level of shared data consistency that the most popular JavaScript framework at the time, JQuery, was not equipped to handle. We saw a number of frameworks tackle this problem,…
– Source: dev.to
/
over 2 years ago
If for some reason all 5,000 remaining Backbone.js developers on the planet all decided to take the survey the same year and pick Backbone as their number one favoritest framework ever, then that year’s results would look very strange for sure. You’d see headlines about Backbone’s resurgence and recruiters would start asking for five years of Backbone experience.
– Source: dev.to
/
over 2 years ago
I had no idea that a Vue component is basically a big JS object. Reminds me of Backbone.js’ views: https://backbonejs.org/#View.
– Source: Hacker News
/
about 3 years ago
I come from using Backbone (https://backbonejs.org/), and it has separate classes for collections and models. This is useful because I can do things like build validation at the model level, save an entire collection to the API at once, listen to/track changes to models, etc etc…
Source:
about 3 years ago
Backbone is extremely simple. You should understand JQuery, the idea of “prototypes” in JS, and you should look at the official documentation, which is still up here.
Source:
over 3 years ago
Backbone has its own documentation and so does handlebars.
Source:
over 3 years ago
Over 2 years of experience as a LAMP stack developer. Latest project; an open-source help-desk ticket managing application called UVdesk. This project is built on top of the Symfony framework, utilizing the Backbone.js library for front-end.
Source:
over 3 years ago