Appearance
Créer une application avancée
Introduction
Dans la partie précédente, nous avons étudié comment rendre nos composants plus interactifs. Vous devez maintenant être en mesure de développer une application basique mais complète en vous appuyant sur le Framework Vue.js.
Nous allons maintenant aborder quelques notions complémentaires qui vous permettront d’aller plus loin dans les capacités de vos applications. Nous allons notamment voir comment réaliser une application ayant plusieurs pages, et comment afficher des éléments de data-visualisation comme des courbes, des schémas ou des diagrammes en fonction des données de votre application.
Ces compléments concernent certains besoins qui ne sont pas communs à tous les types de projet. Libre à vous de les exploiter si cela devient pertinent pour les objectifs de votre application.
Bilan
Vous en savez maintenant déjà beaucoup sur le framework Vue.js et plus généralement sur le fonctionnement des frameworks Javascript front-end modernes.
Si vous souhaitez aller plus loin dans la maîtrise du framework Vue.js, il y a un certain nombre de concepts plus avancés qui n’ont pas été abordés dans ce cours : les mixins, les directives personnalisées, les filtres, et l’extension de composants sont autant de notions complémentaires que vous pouvez maintenant facilement comprendre à l’aide de la documentation Vue.js.
Vous pouvez également tenter d’utiliser Vue.js en Typescript, si vous êtes désireux d’avoir un meilleur suivi du type des variables de votre application. Il vous est aussi possible d’étudier comment créer une application Desktop depuis votre application Vue.js à l’aide d’Electron.
Si le développement front-end vous intéresse, vous pouvez compléter votre apprentissage en découvrant d’autres frameworks Javascript comme React.js ou Angular.js. Vous pouvez également apprendre à utiliser Three.js pour inclure des créations 3D à vos projets.
Enfin, si vous êtes plutôt intéressé par le développement Web en général, vous pouvez apprendre à créer le back-end d’une application Web à l’aide de Node.js et du framework Express.

