Flèche

Compétences

Frontend

Technologies frontend que j'utilise au quotidien pour construire des interfaces utilisateur interactives.

JavaScript

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.

Logo JavaScript

Expériences associées

TypeScript

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.

Logo TypeScript

Expériences associées

Vue.js

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.

Logo Vue.js

Expériences associées

Node.js

J'utilise Node.js pour exécuter le code JavaScript coté serveur.

C'est un outil indispensable afin de build une application Vue.js.

Logo Node.js

Expériences associées

NPM

J'utilise npm pour gérer les dépendances JavaScript et Node.js.

Logo NPM

Expériences associées

Vite

J'utilise Vite, basé sur Rollup, pour construire les applications Vue.js et faciliter le développement.

Logo Vite

Expériences associées

Vitest

Vitest me permet de tester le code Vue.js et de m'assurer de son bon fonctionnement.

Logo Vitest

Expériences associées