Rust
par Graydon Hoare
Sortie en 2006
Rust est un langage de programmation système moderne, axé sur la performance, la sûreté et la concurrence. Son système d'ownership élimine les bugs classiques comme les fuites mémoire et les data races. Il sert aux applications bas niveau, au WebAssembly, aux moteurs de jeu et au développement de systèmes, avec la vitesse du C/C++ sans sacrifier la sécurité.
Domaines: Back-end | Front-end
Next.js
par Vercel
Sortie en 2016
Next.js est le framework React pour le web. Il combine rendu serveur et client, routing, cache et server actions pour créer des applications rapides et bien référencées. C'est le framework de la plupart de mes projets, ce site compris.
Domaines: Front-end | Back-end
React
par Jordan Walke (Meta)
Sortie en 2013
React est une librairie JavaScript pour construire des interfaces à partir de composants réutilisables. Son modèle déclaratif et son immense écosystème en font la base des front-ends web et mobiles modernes.
Domaines: Front-end | Mobile
TypeScript
par Anders Hejlsberg (Microsoft)
Sortie en 2012
TypeScript ajoute un système de types statiques à JavaScript. Il détecte les erreurs avant la mise en production, documente le code et rend les grosses bases de code bien plus simples à faire évoluer.
Domaines: Front-end | Back-end
JavaScript
par Brendan Eich
Sortie en 1995
JavaScript est le langage de programmation du web. Il s'exécute dans tous les navigateurs et, avec Node.js, sur les serveurs, ce qui permet de construire une application entière avec un seul langage.
Domaines: Front-end | Back-end
Tailwind CSS
par Adam Wathan
Sortie en 2017
Tailwind CSS est un framework CSS orienté utilitaires. Styliser directement dans le markup avec des design tokens garde les interfaces cohérentes et me permet de passer très vite d'une maquette à la production.
Domaines: Front-end | Design
Prisma
par Prisma Data
Sortie en 2019
Prisma est un ORM TypeScript. Un schéma déclaratif génère un client de base de données entièrement typé et les migrations : interroger la base devient sûr et agréable.
Domaines: Back-end
Node.js
par Ryan Dahl
Sortie en 2009
Node.js est un environnement d'exécution JavaScript basé sur le moteur V8. Son modèle événementiel et non bloquant est idéal pour les API, les services temps réel et l'outillage.
Domaines: Back-end
PostgreSQL
par Michael Stonebraker
Sortie en 1996
PostgreSQL est une base de données relationnelle open source puissante, réputée pour sa fiabilité, son respect des standards et ses fonctionnalités avancées comme les colonnes JSON et la recherche plein texte.
Domaines: Back-end
MongoDB
par MongoDB Inc.
Sortie en 2009
MongoDB est une base de données orientée documents qui stocke des documents flexibles proches du JSON. Sa souplesse en fait un excellent choix pour les projets qui évoluent vite.
Domaines: Back-end
Expo
par Charlie Cheever & James Ide
Sortie en 2015
Expo est une plateforme pour créer des applications React Native. Une seule base de code pour iOS et Android, avec des mises à jour à distance et une excellente expérience de développement.
Domaines: Mobile
Figma
par Dylan Field & Evan Wallace
Sortie en 2016
Figma est un outil collaboratif de design d'interfaces. Je l'utilise pour créer les maquettes de chaque projet, ce site compris, avant d'écrire la moindre ligne de code.
Domaines: Design
Zod
par Colin McDonnell
Sortie en 2020
Zod est une librairie de validation de schémas pensée pour TypeScript. Un seul schéma valide les formulaires côté client et les données côté serveur, et en déduit les types.
Domaines: Front-end | Back-end