C'est un peu la mode de publier sa "stack de dev" alors... je m'y mets aussi.
Mais comment présenter tout ça ? Avec la traditionnelle vision BACK / FRONT ? Par ordre alphabétique ? Par ordre de "je sais faire" / "je sais faire bof..." ?
Bon : aller, je me lance :)
BACKEND
- langage : PHP
- framework : Symfony
- Database : MySQL (MariaDB) (SQLite)
FRONTEND
- langage : Découverte de VueJS (notamment avec l'aide de Symfony UX). VueJS m'attire plus que ReactJS.
- framework : NuxtJS (niveau débutant +)
- CSS framework : j'ai longtemps utilisé Bootstrap mais depuis quelques semaines ca y est : j'ai enfin mis le coup de boost avec TailwindCSS (j'ai profité de la sortie de la version 4 pour m'y mettre un peu plus...). J'utilise TailwindCSS dans 80% de mes projets désormais.
DÉVELOPPEMENT LOCAL
- OS : Debian Gnu/Linux (Ubuntu, Fedora, ArchLinux). J'utilise Gnu/Linux depuis le début des années 2000. Ma machine desktop et ma machine de dev sont sous Debian (Debian 12 stable pour dev, Debian 13 testing pour Desktop)
- IDE : VSCode (impossible d'utiliser PHPStorm pourtant si recommandé par beaucoup. PHPStorm : je ne m'y retrouve pas)
- AI : Codeium/Windsurf... mais depuis un moment, je trouve que ça part en sucette (erreurs, plantage, etc. Depuis quelques jours, je teste Gihub Copilot. Proposé gratuitement dans VSCode (mais limité), je dois dire que, au-delà de l'aspect un peu envahissant de temps en temps, c'est plutôt pas mal ! Voire même très bien et les propositions de code inline sont vraiment bonnes et appropriées)
- J'utilise Docker de temps à autre afin de développer certains projets (voir mon article à ce sujet avec Symfony)
HÉBERGEMENT
- Hetzner (lien referral) : pas cher (et payable à l'heure), très stable, pratique, ...
- OS : Debian (!) avec Apache (ou Nginx), PHP 8, MariaDB, NodeJS (npm ou yarn), Composer, Symfony CLI,
- Panel d'hébergement : j'utilise ISPConfig pour héberger mon serveur de mail
Olivier Prieur
Geek quinqua nivernais fan d'ovalie, de musique, de linuxeries et de Net.
Portfolio : https://www.olivierprieur.fr
Il n'y a actuellement aucun commentaire pour cet article