Article à propos de : Développement web

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

Comment j'optimise le CSS de mes applications Symfony ?
Comment j'optimise le CSS de mes applications Symfony ?

1410 lectures
Niveau : Débutant confirmé

Salutation 🙂, À la fin de mon dernier article, je vous disais que j'irais plus loin sur l'optimisation du CSS. Sauf qu'entre temps les choses ont changé quelque peu ... À la base, cette semaine, ce n'était pas cet article qui était prévu Et oui, l'article de base était "comment utiliser Tailwind avec Symfony", mais le programme a changé. Je vais vous expliquer pourquoi : Je ne sais pas faire de projet simple type "Todo...

Ludovic Frank - Développeur indépendant
Ludovic Frank
11 mars 2024
Comment refactoriser du code PHP automatiquement ?
Comment refactoriser du code PHP automatiquement ?

973 lectures
Niveau : intermédiaire

Si vous suivez ce blog depuis un moment, vous devez vous souvenir que j’avais parlé dans un précédent article de l’importance des mises à jour. (Si vous ne l’avez pas lu je vous invite à y aller mais vous faites bien ce que vous voulez 😛) Lorsque vous travaillez sur un projet depuis longtemps et même s’il est en production, vous pouvez avoir à faire des mises à jour selon l’&...

Josselin Dionisi - Développeur indépendant
Josselin Dionisi
4 mars 2024
Quel est mon problème avec Bootstrap ?
Quel est mon problème avec Bootstrap ?

1656 lectures
Niveau : Débutant confirmé

Bonjour par ici 🙂, j'espère que vous allez bien... Bon, on va pas trop tergiverser, pas de ça chez nous et on va entrer dans le vif du sujet ? Vous connaissez Bootstrap ? Si vous êtes dans le développement web il y a de force chance que oui 😁. Aujourd'hui on est va le détruire... en fait non... on va juste voir un des problèmes qu'il a et comment le résoudre (en partie). Qu'est-ce-ce que Bootstrap ? Bootstrap est un f...

Ludovic Frank - Développeur indépendant
Ludovic Frank
28 févr. 2024
Comment utiliser PageSpeed sur un site local ?
Comment utiliser PageSpeed sur un site local ?

1190 lectures
Niveau : Débutant confirmé

Bonjour par ici 🙂, Ça fait un bout de temps que je n'ai pas pris le temps d'écrire sur le blog, et oui, j'avais beaucoup de travail 😁. Ne vous inquiétez pas je ne vous ai pas oublié, pendant ma grosse période de travail j'ai beaucoup utilisé PageSpeed, et c'est de ça dont on va parler aujourd'hui. Allez, on y va 😛 Qu'est-ce que PageSpeed ? PageSpeed est une application web, disponible pour tous les dé...

Ludovic Frank - Développeur indépendant
Ludovic Frank
19 févr. 2024
Comment créer des actions récurrentes avec RabbitMQ et Symfony
Comment créer des actions récurrentes avec RabbitMQ et Symfony

1092 lectures
Niveau : Confirmé

Bonjour ici ! 😃 cela fait quelques temps qu’on ne s’est pas parlé car beaucoup de choses se font en arrière plan dans la vie d’un développeur freelance. Tiens d’ailleurs c’est un peu ce dont on va parler aujourd’hui, oui oui des choses en arrière plan. Je vais vous présenter RabbitMQ un outil qui peut être très facilement couplé à Symfony et qui crée vraiment un combo redoutable d...

Josselin Dionisi - Développeur indépendant
Josselin Dionisi
13 févr. 2024
Comment rendre une PWA installable ?
Comment rendre une PWA installable ?

2516 lectures
Niveau : intermédiaire

Coucou 🙂, Après un article bien complet sur iOS et Symfony-UX/Turbo, on revient sur un truc un peu plus léger. Bien plus ouvertes, les PWA peuvent "s'installer" sur les terminaux Android des utilisateurs et aussi sur les ordinateurs. Qu'est-ce qu'une progressive web app, PWA ? Tout d'abord, j'aimerais vous dire que ce que je vous explique ci-dessous, c'est surtout vrai sous Android, sur iOS Safari n'est pas si ouvert, enfin, si, mais pour installer une PWA il n'y a...

Ludovic Frank - Développeur indépendant
Ludovic Frank
2 oct. 2023
Comment envoyer facilement des notifications push ?
Comment envoyer facilement des notifications push ?

2642 lectures
Niveau : Débutant confirmé

Eh salut ! 😁, Nous y voilà, la rentrée arrive, comme premier article de la saison on va parler notification Push. Ici, on ne va pas utiliser l'exemple basique de notification qui consiste à envoyer sur votre propre téléphone une notification "sauvegarde réussie", mais on va parler de notification qui est envoyée par une application qui me fait vivre ... Donc, on parle bien d'un "produit" en prod et qui est utilisé chaque jour...

Ludovic Frank - Développeur indépendant
Ludovic Frank
29 août 2023
Qu'est-ce que Symfony, pourquoi l'utiliser ?
Qu'est-ce que Symfony, pourquoi l'utiliser ?

790 lectures
Niveau : Débutant confirmé

Bonjour 😁, Si vous suivez un peu ce blog, vous savez que j'aime beaucoup le framework Symfony, c'est d'ailleurs mon choix de prédilection dans tous mes projets (même ce blog ...). Quand vous faites du développement web, vous aurez surement remarqué qu'il y a beaucoup de répétition, imaginez que vous voulez créer une simple application web qui permet aux utilisateurs de créer des "to-do" et de les sauvegarder, oui, c'est un cla...

Ludovic Frank - Développeur indépendant
Ludovic Frank
21 mai 2023
Qu'est-ce que le framework e-commerce Sylius ?
Qu'est-ce que le framework e-commerce Sylius ?

589 lectures
Niveau : Débutant confirmé

Bonjour 🙂, Après l'article de Josselin sur les langues et Sylius, je vous propose de parcourir le framework dans son ensemble... Êtes-vous déjà tombé sur des projets e-commerce, compliqués à mettre en place ? Ou plutôt, est-ce que cela vous est déjà arrivé de ne pas parvenir à vos fins quant à l'adaptation de votre e-commerce, ou encore sa personnalisation comme vous le souhaitez ? Comme...

Ludovic Frank - Développeur indépendant
Ludovic Frank
15 mai 2023
Comment imiter OpenSearch avec une extension Chrome ?
Comment imiter OpenSearch avec une extension Chrome ?

1140 lectures
Niveau : Débutant confirmé

Bonjour bonjour 😁, L'article de la semaine vient d'un constat que j'ai fait récemment, avant dans Chrome, quand on passait sur un site qui propose OpenSearch, celui-ci l'ajoutait automatiquement aux moteurs de recherche du navigateur, et donc il suffisait en suite de taper "un mot clef" + espace et commencer a faire une recherche directement depuis l'omnibox du navigateur. Ce comportement du navigateur a récemment changé (c'est peut-être pas plus mal, &cce...

Ludovic Frank - Développeur indépendant
Ludovic Frank
8 mai 2023