Compétences
Technologies frontend que j'utilise au quotidien pour construire des interfaces utilisateur interactives.
JavaScript est le langage de programmation que j'utilise côté client.
C'est la base de toutes les applications web modernes.
Le JavaScript s'exécute dans le navigateur web, et peut également s'exécuter coté serveur avec Node.js.
Expériences associées
J'utilise TypeScript afin de structurer le code et d'identifier facilement certaines erreurs dans le code JavaScript.
Cela permet de bénéficier d'un code plus maintenable et de réduire les erreurs de typage.
Expériences associées
Vue.js est le framework que j'utilise côté JavaScript pour construire des interfaces utilisateur interactives.
J'utilise de nombreuses fonctionnalités de Vue.js, que ce soit les composables, les slots, les transitions, etc.
J'utilise également de nombreux paquets de l'écosystème Vue, comme VeeValidate, VueUse, Vue I18n, etc.
Expériences associées
J'utilise Node.js pour exécuter le code JavaScript coté serveur.
C'est un outil indispensable afin de build une application Vue.js.
Expériences associées
J'utilise npm pour gérer les dépendances JavaScript et Node.js.
Expériences associées
J'utilise Vite, basé sur Rollup, pour construire les applications Vue.js et faciliter le développement.
Expériences associées
Vitest me permet de tester le code Vue.js et de m'assurer de son bon fonctionnement.
Expériences associées