Vue.js : Passez au design de composants
Fin 2015: React est partout ; le concept de VirtualDOM fait (enfin) parler de lui ; des architectures de Stores, de Dispatchers et de Flux se disputent l’actualité ; on parle Immutable, Reactive, Isomorphisme… Dans son coin, un petit projet fait tranquillement sa route, jusqu’à se retrouver sous le feu des projecteurs : Vue.js.
Vue.js n’est ni un framework frontend, ni une série de patterns, ni un ensemble de concepts complexes. Vue.js, c’est une couche de conception de composants pour définir des interfaces, et le moins que l’on puisse dire, c’est que c’est rudement bien pensé pour vous faciliter la vie ! Pour reprendre son créateur : « […] for designer/developer hybrids like me, having a template makes it much easier to think visually about the design and CSS. » Vue.js va vous permettre d’organiser vos interfaces proprement, simplement, sous la forme de composants modulaires et facilement réutilisables.
Si vous aussi vous avez envie de jouer avec des Ui pour les grands, venez, on part ensemble à la découverte de ce que cette petite librairie agnistique peut faire pour vous !