Backbone.js - Thorax

Table des matières
Si nous faisons une petite recherche sur les avantages de Backbone.js, l'un d'eux que nous verrons est son faible poids, mais à cause de cela, nous avons également un petit inconvénient, si nous avons besoin de quelque chose qui va plus loin, nous devons le construire.
La chose intéressante est que cet inconvénient a déjà été vu par de nombreuses personnes et il existe plusieurs extensions qui nous aident à nous faciliter la vie en incluant de nouvelles fonctionnalités qui peuvent faciliter le développement et augmenter la qualité de nos applications.
Thorax.js
Backbone.js nous permet d'ajouter la structure nécessaire pour faire des applications, cependant ce n'est pas un framework en tant que tel donc il n'a pas de façon particulière de faire les choses, c'est un avantage et un inconvénient, car cela nous donne de la liberté mais nous fait aussi travailler un un peu plus.
Comment ça marche?Afin de niveler cela, nous avons l'extension Thorax que si vous établissez une façon de faire les choses en utilisant Guidons.js pour gérer les vues, d'une certaine manière, cela équivaut à MarionnetteJS, bien qu'elle diffère à certains égards, par exemple MarionnetteJS montre ses modèles de développement en tant qu'API de Javascript, en échange Thorax il le fait en tant qu'assistants de modèles.
Thorax a été développé pour aider à la création du site mobile de Walmart, dont on sait déjà que son créneau est de pouvoir servir des applications massives, on peut commencer par regarder le site de Thorax pour plus d'informations:

AGRANDIR

Salut monde!
pour montrer un peu comment fonctionne Thorax nous allons effectuer l'exemple classique de montrer un "Salut monde!"Avec cela, nous pourrons faire un peu de travail et nous verrons des résultats immédiats qui peuvent nous donner des réponses.
Regardons le code pour "Hello world!" Dans l'image suivante, de cette manière, nous pouvons expliquer la façon dont il est construit :

Il faut d'abord définir une vue du type Thorax.Voir, avec cela, nous hériterons des fonctionnalités correspondantes que Thorax utilise pour communiquer avec Guidon, l'acte suivant nous voyons que nous définissons une clé appelée "Salutation" et nous attribuons la valeur "Bonjour", cela nous aidera pour que chaque fois que nous appelons "salutation", nous puissions imprimer sa valeur.
Génération du modèleEnsuite, nous générons un modèle, pour cela nous lui disons que "Modèle" sera le modèle généré avec Guidons.compile (), dans cette définition, nous ajoutons le reste de notre "Hello world!", nous voyons que nous incluons "salutation" dans deux paires d'accolades {{}}, avec cela nous disons à Handlebar qu'il doit rechercher la valeur de cette clé dans le définition de la vue.
Enfin, pour montrer notre point de vue, nous utilisons le Méthode .appendTo () Ce qu'il fait est d'ajouter le contenu au sélecteur souhaité, dans cet exemple de cas de base, nous avons choisi le corps de notre document HTML.
Avec cela, nous terminons ce tutoriel, comme nous voyons l'extension Thorax nous aide à donner un nouveau sens à notre application avec Backbone.js en définissant une façon de travailler dans la partie vues, nous donnant ainsi des éléments déjà construits pour éviter le code répétitif.Avez-vous aimé et aidé ce tutoriel ?Vous pouvez récompenser l'auteur en appuyant sur ce bouton pour lui donner un point positif

Vous contribuerez au développement du site, partager la page avec vos amis

wave wave wave wave wave