Description
Autonome et friand de projets open sources en tous genres, j’accorde beaucoup d’importance aux approches de développement standard qui favorisent l’agilité et les apports fonctionnels efficaces.
Je peux m'impliquer et mettre à profit mes compétences dans des projets d’équipe de développeurs.
En tant qu'ancien développeur backend spécialisé en PHP Symfony, mon parcours a débuté avec cette technologie principalement utilisée pour des applications web robustes, sécurisées et évolutive (Scalable).
Symfony offre une structure MVC bien établie et une forte convention de codage, idéale pour construire des applications maintenables.
Cependant, j'ai fait la transition vers Node.JS, car il me permet de travailler avec une seule langue, JavaScript (ou TypeScript), côté serveur et client. Cela simplifie mon développement fullstack en facilitant la communication et le partage de code entre les deux côtés (clients et serveur).
On peut par ces principes de librairies partagés:
- Centraliser des flow de métier
- Centraliser des flow de contrôle
- Eviter les répétitions qui occasionnent des erreurs, en focalisant notre énergie sur des points stratégique.
Bien qu'étant actuellement développeur fullstack Node.JS, j'ai gardé la discipline proposé par l'environement PHP et Symfony, et ne me prive pas de rester informé des avancés de celui-ci, j'ai garder les principe de développement MVC, le même modèle d'architecture, l'injections de dépendance et les approches de développement orienté objet.