Backbone.js - Premiers pas

Table des matières
Avec le temps Javascript a acquis une importance sans précédent dans le domaine du développement Web, cela est en partie dû au fait qu'avec de nouvelles normes telles que HTML5 Il a été possible d'exploiter de nombreuses nouvelles fonctionnalités avec son aide, l'implémentation d'AJAX et de frameworks tels que jQuery Oui Mootools ils ont aussi eu une influence.
Après tout ce qui s'est passé, une nouvelle évolution est apparue et c'est ce qui englobe Backbone.js, est l'émergence de Frameworks MVC en Javascript.
Pourquoi avez-vous besoin d'un framework MVC en Javascript ?
C'est peut-être la première question qui vient à l'esprit, puisque jusqu'à présent tout ce que nous savions avec MVC fonctionnait en langage serveur, maintenant nous avons la possibilité de travailler avec cela directement depuis le client.
Dans le cas de sites Web à page unique ou également appelés SPA par applications d'une seule pageIls sont très courants puisqu'ils nous permettent d'avoir tout le flux de l'application ou du web sur une seule page, réduisant considérablement les requêtes HTTP et donc on se retrouve avec un site plus léger une fois celui-ci chargé sur le client.
Backbone.js
Backbone.js est une bibliothèque Javascript légère qui nous permet d'ajouter une structure à notre code côté client, elle nous permet de séparer les différents contextes d'une application complète, nous laissant un code plus propre et plus organisé qui permettra sa maintenance facile à l'avenir.
TesterPour obtenir Backbone.js nous pouvons aller sur leur site Web à http://backbonejs.org/ et là nous pouvons télécharger la version de production qui est la version stable et compressé ou si nous sommes dans un environnement de développement, nous pouvons utiliser le version développeur qui n'est pas compressé, qui à son tour est commenté et documenté dans le code source ou nous pouvons également télécharger le version principale qui est la dernière version instable.
Voyons sur l'écran suivant ce que le site de Backbone.js d'où allons-nous le télécharger :

AGRANDIR

Quand devons-nous l'utiliser ?
Cette question est peut-être la deuxième qui vient à l'esprit lorsque l'on rencontre cette technologie, comme nous l'avons mentionné au début, cette bibliothèque est très utile lorsque nous construisons des applications monopage, cependant ce n'est pas le seul cas, nous pouvons également l'utiliser lorsque le La charge de l'application tombe sur les vues et la façon dont elles sont générées ou lorsque l'on veut simplement que notre application recharge le moins d'éléments possible à l'écran.
ExempleUNE exemple pratique de la façon dont nous pouvons utiliser une bibliothèque comme Backbone.js cela peut être le cas si nous voulons créer un gestionnaire de documents comme Gmail.
Gmail charge tout ce qui concerne la manipulation lors du premier démarrage du Web, puis nous actualiserons uniquement les sections nécessaires sans avoir à recharger complètement la page, c'est pourquoi nous pouvons lire un e-mail et lorsque nous cliquons sur le bouton d'écriture, cela génère un espace où vous pouvez créer un nouvel e-mail sans avoir à recharger et perdre ce que vous faisiez en arrière-plan.
Avec cela, nous terminons ce tutoriel, nous connaissons déjà les aspects les plus basiques de Backbone.js concernant sa philosophie et comment nous pouvons l'appliquer, ainsi que le type d'applications que nous pouvons réaliser.Avez-vous aimé et aidé ce tutoriel ?Vous pouvez récompenser l'auteur en appuyant sur ce bouton pour lui donner un point positif
wave wave wave wave wave