Vue.js un peu de magie đŸ§™â€â™€ïž dans nos interfaces

Vue.js est un framework JavaScript, assez comparable à React. Tout comme ce dernier, il permet d'obtenir des interfaces fluides et rapides, sans avoir à rafraßchir la page aprÚs une action de l'utilisateur. Chez Elao, nous l'utilisons pour améliorer l'expérience utilisateur (UX) sur des pages comme par exemple des formulaires réactifs agrémentés d'animations d'aide à la saisie, un générateur de playlists, un outil pour recadrer un avatar, etc. Nous pouvons également l'utiliser pour constituer une application plus ambitieuse.

Pourquoi nous faisons le choix d'utiliser Vue.js chez Elao ?

Vue.js et Symfony đŸ€

On l'a vu, nous utilisons majoritairement Vue.js pour sa facilitĂ© d'utilisation Ă  l'intĂ©rieur d'un template dĂ©jĂ  dĂ©fini, en ajoutant ainsi par exemple un petit composant. Cependant, il peut parfaitement ĂȘtre utilisĂ© pour le dĂ©veloppement d'une application frontend complexe. Un autre argument de taille, pour notre agence experte en dĂ©veloppement grĂące Ă  Symfony, est qu'il est trĂšs simple de mĂ©langer templates Vue.js et templates Twig en y intĂ©grant une application ou un dynamisant un formulaire Symfony.

Vue.js et référencement naturel (SEO)

Nous sommes vigilants, lors de nos dĂ©veloppements, Ă  garantir le crawl des pages publiques aux robots d'indexation de diffĂ©rents moteurs de recherche, si c'est un objectif de notre client. Or, un site web comprenant des pages dont le HTML est gĂ©nĂ©rĂ© en javascript peut dans certaines conditions ne pas ĂȘtre "lues" par les moteurs de recherche. NĂ©anmoins, il est tout Ă  fait possible de penser des interfaces fluides et rĂ©actives et d'avoir des objectifs de visibilitĂ© : des solutions existent, comme par exemple la technique du Service Side Rendering. Nous pouvons vous accompagner dans cette dĂ©marche ou la rĂ©aliser nous-mĂȘme !

Les projets qui utilisent Vue.js

Projets créés avec Vue.js

Articles liés à Vue.js