Bienvenue, je suis jérémy. Je travaille actuellement en tant que référent technique et conseillé en architecture web.
J'aime partager mon expérience et mon savoir faire acquis au cours des 20 dernières années et suis extrêmenent sensible aux projets qui sont propres à mes valeurs..
Ma passion est d'apprendre à coder selon les dernières tendances et utiliser les dernières technologies.
Express est un de mes coups de coeur du moment pour créer des API robustes et ultra personnalisées.
J'apprécie particulièrement la liberté d'implémentation qui me permet de répondre à la quasi totalité de toutes les demandes.
J'aime utiliser express couplé à SocketIO pour créer une expérience temps réel.
Je travaille avec Symfony depuis des années. C'est un framework extrèmement complet, facile et agréable à utiliser et me permettant de répondre à la plupart des problématiques.
Sa CLI et sont ORM (doctrine) font de Symfony un outil puissant permettant de mettre en place des architectures complexes en un minimum de temps..
Twig (inclus dans le repo Symfony web app) est un outil de templating que j'aime utiliser pour des applications simples.
Pour moi le meilleur combo avec Symfony pour créer une API fonctionnelle en un temps record.
Son système de documentation Swagger généré automatiquement n'est pas qu'un simple détail, surtout lors d'une collaboration avec un frontend.
NextJS est un des frameworks front les plus complets que l'on puisse trouver aujourd'hui et encore plus depuis la version 14.
Je l'utilise dans la plupart du temps en mode BFF(backend for frontend) avec une API pour accéder à mes données, bien que l'on puisse l'utiliser en mode fullstack connecté directement à une base de données.
J'ai découvert Remix que très récemment. Ce framework front développé par l'équipe de react-router-dom est agréable et facile à prendre en main. Il est plus rapide à l'exécution que NextJS et permet de rendre exactement ce dont un composant a besoin pour fonctionner, ni plus ni moins.
J'aime travailler avec React. J'aime particulièrement la manière d'écrire une app avec cette librairie.
Couplé à des frameworks comme NextJS ou plus récemment Remix, c'est aujourd'hui un des outils les plus puissants pour construire des apps intuitives et faciles à maintenir.
Je travaille avec MySQL depuis une 20aine d'années.
Couplé avec des ORM comme doctrine ou Prisma, vous pouvez construire grâce à cette couche d'abstraction des modèles relationnels facilement et de façon optimisée.
Je travaille avec MongoDB la plupart du temps avec Express grâce au package Mongoose. J'apprécie particulièrement la scalabilité à utiliser une telle base de données en fonction du besoin grandissant d'une application. Les schémas sont représentatifs des objets utilisés dans une application. J'aime également utiliser l'interface de compass, pour moi le meilleur IDE pour ce SGBD.
C'est le meilleur framework CSS du moment.
Une fois les composants créés avec le bon design system, c'est un plaisir à utiliser.
J'ai commencé très tôt avec Bootstrap. C'est aujourd'hui le design system le plus simple et complet à utiliser. A ne pas négliger lorsqu'il n'y a pas de besoin fort en terme de design.
J'utilise de plus en plus cette librairie avec tailwind. La configuration n'est pas sans douleur, mais elle vous donne un panel complet de composants qui répondent à la plupart des cas.
Un outil rapide, puissant et pas chère. C'est pour moi une des meilleures options pour organiser son travail ou son emploi du temps personnel :).
Je l'utilise pour manager mes différents projets, depuis la phase de d'idée à sa réalisation...
C'est pour moi une énorme usine à gaz, mais je ne peux que constater que beaucoup d'entreprises l'utilisent.
J'utilise donc JIRA régulièrement.
Probablement un des outils de versionning les plus populaires aujourd'hui.
Je l'utilise pour mes petits projets personnels associés à mon compte Vercel afin de déployer mes applications.
Je suis un fan historique de Photoshop que j'aime utiliser pour créer mes propres designs.
C'est gratuit, facile aàutiliser et c'est un des outils les plus efficace pour créer des applications web.
Un des meilleurs IDE pour des app PHP/Symfony.
Un incontournable pour développer aujourd'hui.
© 2024 Jérémy Lefevre. All rights reserved.