Vue.js rimane sempre e comunque il framework JS del momento e di un futuro molto ma molto prossimo. Sappiamo che sembra un po’ azzardata come affermazione ma è la verità: l’erede di Angular, la perla di JavaScript oltre React, è Vue.js, nessun dubbio. Ma c’è un ma ovviamente, un po’ come in tutte le storie… andiamo a scoprire l’entità di questo “però” e cerchiamo di capire alcune cosucce fondamentali sul frameowork creato da Evan You.
L’ascesa di Vue.js
Vue.js, 1900 ricerche mensili in Italia, poche se consideriamo che un framework come Laravel oggi ha poco più di 3600 ricerche mensili: per dire, questo paragone, già offre una panoramica interessante dello squilibrio di diffusione tra un frameowork e l’altro.
Vue.js ha dei vantaggi pazzeschi, già sottolineati dal nostro blog più volte, peraltro è supportato da un ecosistema piccolo ma veramente frizzante che è artefice di un gemellaggio che ad oggi appare inossidabile con l’amico fraterno Laravel, tanto che il posizionamento di quest’ultimo anche sul mercato italiano abbraccia in maniera sincera e a nostro avviso efficace la creatura di Taylor Otwell.
Le difficoltà oggi di Vue.js
La grande verità, che almeno in Italia è evidente, è che Vue.js riesce a soffrire particolarmente la concorrenza di Angular, e perché no anche di React. Sembra molto evidente che Vue.js non sia ancora stato, probabilmente lato marketing, in grado di sfruttare gli errori della concorrenza per far emergere le sue incredibili qualità, in primis la curva di apprendimento bassissima.
Sembra proprio che Evan You&C non abbiano ancora trovato una quadra per tracciare quella linea di demarcazione che fa brillare un framework di successo.
Inoltre, va anche precisato un fattore importante che incide su tutto quanto detto: Vue.js a dire il vero non è propriamente un framework, Vue.js è una libreria. Libreria e framework sono due cose diverse, dai un’occhiata a quest’articolo del blog che mette in evidenza tutte le differenze fra libreria e framework.
Noi di LaraMind siamo stato i primi in Italia a organizzare un Corso Vue.js da remoto e in aula, e lo diciamo con orgoglio: crediamo fortemente in Vue.js, non solo come “cugino naturale” di Laravel, ma proprio come la libreria JavaScript che metterà tutti d’accordo sotto un’unica stella, la V di Vue.js. Staremo a vedere :).