fbpx
ActualitésHigh Tech

Voici ce que les frameworks JavaScript ont en commun avec les Spice Girls

Cet article a été initialement publié sur .cult par Russell Snyder. .cult est une plate-forme multimédia pour des histoires de développeurs inédites, où les développeurs peuvent lire du contenu sur le côté plus doux du développement et regarder des documentaires sur la technologie qu’ils aiment. Vous pouvez lire cette pièce originale ici.

Je vais vous dire ce que je veux; ce que je veux vraiment, vraiment: pour que vous sachiez quelles Spice Girls sont l’incarnation de vos frameworks Javascript préférés. C’est le contenu dont vous ne saviez pas que vous aviez besoin.

Posh Spice = Angular

Montrer aux autres membres du groupe comment le faire

angular spy - Voici ce que les frameworks JavaScript ont en commun avec les Spice GirlsComme Posh étant la fashionista des Spice Girls, Angular a été la première à la mode, établissant la barre pour d’autres frameworks JS. Oui, il y en avait d’autres, mais Angular a été le premier framework JS qui a vraiment attiré l’attention internationale. Avant même que ce soit cool de le faire, Angular a pris une longueur d’avance en incorporant des types dans sa bibliothèque principale.

Style élégant

Angular a été nommé pour sa syntaxe <angle bracket>. De la même manière que Posh porte ses cheveux et bascule souvent une robe ajustée, la puissante CLI d’Angular permet aux développeurs de garder leurs applications maigres et de se déplacer rapidement en omettant le code passe-partout.

Le plus marqué

Avec le soutien des entreprises, Posh avait le pouvoir de pénétrer le cœur des adolescents de la même manière qu’Angular s’était imposé dans le monde de l’entreprise. Posh spice et Angular sont tous deux soutenus par de grandes marques qui commencent par «G» – Gucci et Google. Je vous laisse découvrir lequel est pour lequel 😉

Ginger Spice = React

Centre d’intérêt

react spice girls - Voici ce que les frameworks JavaScript ont en commun avec les Spice Girls

Ginger et React aiment être vus. Les cheveux roux de Ginger et la présence des médias sociaux de React rayonnent sur des kilomètres.

Le plus bruyant, le plus emblématique du groupe

Même si React n’était pas le premier, il est certainement devenu le cadre le plus emblématique du Javascript moderne. De la même manière que Ginger s’exprime sur le pouvoir des filles, la communauté React s’exprime sur les problèmes Javascript poussant la langue et le Web lui-même dans de nouvelles directions audacieuses.

Confiance pour s’aventurer loin du groupe

Ginger Spice a quitté les Spice Girls en 1998 pour poursuivre une carrière solo, avant de revenir dans le groupe en 2007. Sa forte confiance lui a permis de s’aventurer dans de nouveaux territoires.

React a commencé comme un framework web, mais s’est depuis étendu à tous les niveaux. Non seulement React peut être trouvé dans un large éventail d’industries et d’entreprises de différentes tailles, mais c’est également dans le développement mobile (React Native), le développement d’applications de bureau (Electron), le rendu 3D (React-Three) et même le développement VR (React -360)!

Sporty Spice = Vue

Contraire de Posh Spice

vueJS spice girls - Voici ce que les frameworks JavaScript ont en commun avec les Spice Girls

Sporty spice est farouchement indépendante. Elle n’a pas besoin des autres et elle ne ressent pas le besoin d’enseigner aux autres Spice Girls.

On peut en dire autant de Vue. Rejetant les styles d’opinion d’Angular, le créateur de Vue a décidé de se concentrer sur une plus grande interactivité et un flux de travail efficace sur une base de projet à projet plutôt que de forcer un utilisateur à créer une application entière pour chaque petit site Web.

Autonome

Vue, comme Sporty spice, n’est pas soutenu par une grande marque. Lancé par une seule personne, Vue n’est toujours pris en charge que par une poignée de contributeurs open source.

Ce n’est pas par accident. Si vous n’êtes pas soutenu par des sponsors, vous pouvez changer rapidement et vous adapter à de nouvelles situations sans avoir à faire de pause et demander la permission. L’équipe centrale de Vue est en mesure d’implémenter des correctifs et des changements rapidement de la même manière que Sporty peut changer son style en un instant.

Peut faire de plus grands mouvements de danse

Sporty est la seule Spice Girl à ne pas bercer une mini-jupe; elle porte un pantalon de survêtement et est prête pour la bataille. Elle peut, et le fait, sauter à travers la scène en un seul bond et faire des mains libres sans craindre que quelque chose ne tombe.

La même chose peut être dite de l’équipe principale de Vue. C’est par conception que l’équipe est petite. S’il y a un bogue ou une mise à niveau vers le noyau Javascript, le groupe est suffisamment agile pour que les modifications puissent être implémentées presque du jour au lendemain.

Mettre en place une collaboration

Sporty Spice était l’une des rares Spice Girls à avoir connu une carrière musicale importante après la séparation du groupe, avec des artistes célèbres comme Brian Adams. Je pense que sa capacité à s’adapter et à grandir l’a préparée à de futures collaborations tandis que d’autres Spice Girls étaient trop rigides pour s’intégrer dans d’autres groupes.

La façon dont la communauté Laravel a adopté Vue montre que c’est la même chose pour Vue. Vue peut bien fonctionner comme interface pour les frameworks fullstack où d’autres frameworks seraient trop rigides. Je pense que de nombreux autres systèmes Web choisiront Vue comme interface à l’avenir en raison de son style flexible et sans opinion.

Baby Spice = Ember

Toujours là mais pas sous les projecteurs

Ember spice girls - Voici ce que les frameworks JavaScript ont en commun avec les Spice Girls

Baby Spice était la mignonne blonde lapin du groupe. Elle n’a jamais été prise au sérieux à l’époque des Spice Girls et bien qu’elle enregistre toujours et apparaisse dans une émission de télévision ici ou là, elle n’a jamais eu un vrai succès depuis la séparation du groupe.

La braise est à bien des égards la même. Étant l’enfant du framework backend populaire ‘Ruby on Rails’, Ember est souvent le premier choix des développeurs Rails qui n’ont jamais travaillé avec d’autres frameworks. Cependant, si vous demandez à un développeur qui n’a jamais utilisé Ruby on Rails ce qu’il pense d’Ember, il est fort probable qu’il n’ait jamais touché à Ember auparavant ou qu’il ne le considère pas comme un framework Javascript « sérieux ».

Silencieux

Baby Spice et Ember ne font pas de vagues sur les réseaux sociaux. Pour Ember, cela signifie que la communauté évite les grandes controverses comme Reactgate, mais le faible nombre d’adoptions de développeurs signifie également qu’elle ne peut pas influencer la communauté Javascript globale de manière positive comme ses concurrents plus importants.

Non configuré pour une future collaboration

De la même façon que Baby Spice et les Spice Girls étaient un groupe de rêve, Ruby on Rails et Ember sont un puissant système fullstack. Cependant, c’est vraiment tout pour Ember en termes de systèmes backend qui recommandent d’utiliser Ember.

Contrairement à React et Angular qui sont passés aux systèmes mobiles et aux applications Web progressives, Ember n’est jamais vraiment devenu quelque chose en dehors de la communauté Ruby on Rails. Même si la CLI angulaire était une fourchette de la CLI Ember (ce qui a conduit à des situations amusantes), la façon dont le code est organisé dans les projets Ember a toujours été entravée par son incapacité à dépasser trop la configuration de Ruby on Rails.

Scary Spice = Svelte

Coupe à la vérité

Svelte spice girls - Voici ce que les frameworks JavaScript ont en commun avec les Spice Girls

Scary Spice a du grain et tient bon! Elle n’a pas peur de la confrontation et vous fait savoir ce qui se passe !!

Je déteste Twitter, mais j’aime lire le créateur des Rich Harris’s Tweets (le créateur de Svelte). Chaque fois que React ou un autre framework revendique une référence, Rich montre régulièrement au monde que Svelte le fait mieux d’une manière quelque peu grossière mais très divertissante. Il est fort et veut que les gens sachent que Svelte est plus rapide que tous les autres cadres, et soutient toujours ses déclarations avec des repères non biaisés.

Non-conformiste

Scary Spice ne portait pas de couleurs unies ni ne portait de jupe moulante comme les autres Spice Girls. Non pas parce qu’elle rejetait ces choses, mais plus parce qu’elle avait son propre style, balançant une chevelure géante et un imprimé animal aux couleurs vives.

Svelte a également une approche non conforme à la création d’une application. Il rejette le DOM virtuel (ce que les développeurs de React louent fortement), réduit de manière compétitive le passe-partout (montrant même le nombre de caractères d’un exemple dans React et Vue), et utilise des caractères étranges (comme $$) que bien que personne n’utilise vraiment, bien qu’ils existent dans JS.

Vous aimez ou vous détestez Scary Spice/Svelte; il n’y a pas vraiment de milieu. Mais cela ne les dérange pas car ils font leur propre truc et ne se soucient pas vraiment de ce que vous pensez!

Les plus similaires à Sporty Spice (Vue)

Sporty et Scary Spice sont les Spice Girls les plus indépendantes en termes de rejet des normes.

C’est le cas de Vue et Svelte qui, au lieu de s’appuyer sur les concepts de base d’autres frameworks (MVC ou Dependency Injection), trouvent leurs propres solutions.

Contrairement à Ember, qui est en grande partie freiné par sa connexion historique avec Ruby on Rails, Svelte est indépendant et libre d’avancer aussi vite qu’il le peut. Bien que Svelte 3 soit très différent de 2, ce fut un énorme pas en avant permettant à Svelte d’être utilisé comme générateur de site statique et de commencer à être utilisé pour les applications mobiles natives.

Conclusion

Ceci est destiné à être un article stupide et amusant pour une personne moyenne pour mieux comprendre les cadres Javascript.

Que vous soyez d’accord ou non avec les comparaisons, vous devez admettre que les graphismes sont assez IMPRESSIONNANTS. Un merci spécial à Char Lee pour ses interprétations. Besoin de quelques designs? Contactez-le via son compte Instagram ou consultez son portfolio. Un merci spécial à Olivia et Vero à Honeypot.

Afficher plus

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Bouton retour en haut de la page