Article à propos de : Développement web

Créer des sites web, des web app, petites astuces pour coder tout ça

Comment compiler FrankenPHP sous macOS ?
Comment compiler FrankenPHP sous macOS ?

263 lectures
Niveau : intermédiaire

Coucou les petits loups 😁. Merci d'avoir cliqué sur cet article, on retourne dans la technique ? Ça vous tente ? En tout cas, j'espère qu'il vous plaira. Sinon ça va vous ? Moi c'est la pleine forme ! Vous connaissez Caddy, c'est un serveur web moderne, écrit en Go (oui oui le langage compilé qui génère des binaires statiques là...). Et bien aujourd'hui, on va bricoler sa surcouche pour PHP, FrankenPHP. D'aill...

Ludovic Frank - Développeur indépendant
Ludovic Frank
17 oct. 2025
Comment maintenir une boutique Sylius ?
Comment maintenir une boutique Sylius ?

210 lectures
Niveau : intermédiaire

Bonjour à tous et merci d'avoir cliqué sur cet article ! 😊 Je vous ai déjà parlé du framework e-commerce basé sur Symfony qui s'appelle Sylius. Si si, je vous assure, j'en ai déjà parlé ici, puis là et encore par ici. Tout ça c'était très bien — je vous montrais comment ajouter quelques fonctionnalités intéressantes pour augmenter les conversions et amélior...

Josselin Dionisi - Développeur indépendant
Josselin Dionisi
11 oct. 2025
HTML : Dialog, pour enfin en finir avec les alert() ?
HTML : Dialog, pour enfin en finir avec les alert() ?

575 lectures
Niveau : intermédiaire

Coucou les loulous 😁, Merci d'avoir cliqué sur cet article, on reste dans le web et j'espère que ça vous plaira ! 🙂 Aujourd'hui on va parler d'une API web que j'aime beaucoup, et qui est maintenant bien supportée par les navigateurs, l'élément dialog. Vous êtes prêt ? Alors, c'est parti ! 😉 Pourquoi cet article ? Comme vous le savez probablement déjà, en ce moment je travaille sur Cou...

Ludovic Frank - Développeur indépendant
Ludovic Frank
26 sept. 2025
Contrôleurs Stimulus pour vos app Rails et Symfony
Contrôleurs Stimulus pour vos app Rails et Symfony

468 lectures
Niveau : intermédiaire

Coucou les loulous 😁, Merci d'avoir cliqué sur cet article, j'espère qu'il vous plaira ☺️ (comme toujours). Bon, de quoi on parle aujourd'hui ? Je ne sais plus moi, je suis perdu... Ah si... de Stimulus et de quelques contrôleurs bien sympas que vous pourrez réutiliser dans vos applications. Vous êtes prêts ? Alors c'est parti ! Symfony et Rails : Une même stack front-end Comme vous le savez sûrement, Symf...

Ludovic Frank - Développeur indépendant
Ludovic Frank
19 sept. 2025
Comment faire une auto-complétion d'adresse self-hosted ?
Comment faire une auto-complétion d'adresse self-hosted ?

1374 lectures
Niveau : intermédiaire

Coucou par ici 😁, Merci d'avoir cliqué sur cet article, j'espère qu'il vous plaira 😝. Bon aujourd'hui, on va parler de formulaire d'adresse et de comment auto-compléter une adresse, ça semble être une bonne addition à LFMaps . Vous êtes prêts ? Alors c'est parti ! Pourquoi cet article ? Faire un freemium, c'est difficile. Commençons par le début, ViteUneTable est désormais un freemium, p...

Ludovic Frank - Développeur indépendant
Ludovic Frank
13 sept. 2025
Comment charger Trix de manière asynchrone ?
Comment charger Trix de manière asynchrone ?

231 lectures
Niveau : intermédiaire

Coucou, les petits loups 😄, Merci d'avoir cliqué sur cet article, j'espère qu'il vous plaira 🙂. Dans cet article, on va parler de ce petit éditeur de texte Wysiwyg, j'ai nommé Trix . (Il est super sympa en plus) Vous êtes prêts ? Alors, c'est parti 😄. Ruby on Rails ? Ouais, alors, ça ne vous aura sûrement pas échappé, mais Trix, il est très proche de l'univers Ruby On Rails. I...

Ludovic Frank - Développeur indépendant
Ludovic Frank
11 sept. 2025
Comment faire une refonte de design avec l'IA ?
Comment faire une refonte de design avec l'IA ?

203 lectures
Niveau : intermédiaire

Bon, c'est pas tout ça, mais c'est la rentrée ! Alors pendant que la plupart des gens vont chercher les fournitures scolaires et acheter de nouveaux cartables colorés, nous, on fait quoi en dév ? Eh bien, déjà, on peut commencer à faire un petit récap de ce qui s'est passé pendant l'été. Comme souvent, c'est la période parfaite pour se reposer et tester de nouvelles choses. Dans mon cas, le test majeur a &...

Josselin Dionisi - Développeur indépendant
Josselin Dionisi
8 sept. 2025
Comment utiliser Turnstile avec Turbo ?
Comment utiliser Turnstile avec Turbo ?

389 lectures
Niveau : Confirmé

Eh ! coucou par ici, ça faisait longtemps 😁, Merci d'avoir cliqué sur cet article 🙂, comme toujours j'espère qu'il vous plaira. En cette période de rentrée, ça peut être une bonne idée de refaire un petit article, et en plus, ça tombe bien j'ai un truc intéressant à vous dire. Oui, je ne fais jamais d'article si je trouve que ça n'a pas de valeur, pareil...

Ludovic Frank - Développeur indépendant
Ludovic Frank
2 sept. 2025
Comment implémenter OAuth2 dans Symfony ?
Comment implémenter OAuth2 dans Symfony ?

693 lectures
Niveau : intermédiaire

Bonjour tout le monde, merci d’avoir cliqué sur cet article ! 😊 Aujourd’hui on va parler sécurité et authentification. C’est quoi OAuth2 ? Dans la vie et plus particulièrement sur le web on s’authentifie généralement avec un email et un mot de passe. Mais ce n’est pas toujours le cas notamment lorsque l’on doit se connecter à un service tiers ou une API. Si c’est votre cas vous allez p...

Josselin Dionisi - Développeur indépendant
Josselin Dionisi
14 avr. 2025
Comment écrire un routeur en PHP natif ?
Comment écrire un routeur en PHP natif ?

389 lectures
Niveau : intermédiaire

Bonjour et merci d’avoir cliqué sur cet article 😁 Aujourd’hui on va parler de code expérimental auquel je me suis intéressé récemment. Pour contextualiser, j’ai terminé un cours de PHP pour une promo que j’avais en tant que formateur. Après avoir vu les bases et être arrivés au bout du programme, on a naturellement dévié vers la partie MVC et objets que l’on peut implém...

Josselin Dionisi - Développeur indépendant
Josselin Dionisi
31 mars 2025