Projets, prototypes, automatisations
Développement accéléré par l’IA
Un espace pour coder, tester et discuter de l’IA appliquée au développement : projets Angular, automatisations, assistants métier, prototypes et retours d’expérience autour d’un développement plus rapide, plus clair et mieux outillé.Outils de développement
Cette page rassemble les principaux outils de développement utilisés dans les projets présentés sur Ineddy Lab. Il ne s’agit pas d’un classement universel, mais d’une cartographie pratique de mon environnement de travail.
Visual Studio Code
Visual Studio Code est mon éditeur principal. J’y centralise le code, le terminal, Git et les assistants comme Codex. Son système d’extensions permet d’adapter le même environnement à Angular, TypeScript et SCSS.
Site officiel de Visual Studio CodeGit
Git conserve l’historique du code. Il devient particulièrement important avec les assistants IA : chaque modification proposée peut être relue, comparée et isolée avant publication.
Site officiel de GitGitHub
GitHub héberge les dépôts et complète Git avec des outils de collaboration, de revue et de suivi. Je l’utilise pour conserver les projets, synchroniser le travail et disposer d’une copie distante du code.
Site officiel de GitHubAngular
Angular constitue la base de plusieurs interfaces du laboratoire, notamment lab.ineddy.re et ToutEddy. Ses composants, ses routes, ses signaux et son rendu côté serveur permettent de construire des applications structurées.
Documentation officielle AngularTypeScript
TypeScript apporte du typage au code JavaScript. Dans mes projets Angular, il structure les données, les services, les états et les contenus. Il aide également les outils d’analyse et les assistants IA à comprendre plus précisément le code.
Site officiel de TypeScriptSass et SCSS
SCSS est utilisé pour construire les interfaces, les variantes responsives, les animations et les systèmes de composants. Sa syntaxe reste proche de CSS tout en facilitant l’organisation de styles complexes.
Documentation officielle SassNode.js
Node.js exécute JavaScript en dehors du navigateur. Il sert à l’outillage de compilation, au rendu serveur Angular et au serveur Express de Lab Ineddy.
Site officiel de Node.jsnpm
npm installe et suit les dépendances. Il sert aussi à lancer les commandes de développement, les builds et les audits de vulnérabilités.
Site officiel de npmExpress
Express fournit la couche serveur Node.js de Lab Ineddy. Il distribue les fichiers compilés, transmet les requêtes au moteur Angular SSR et applique les principaux en-têtes de sécurité.
Site officiel d’ExpressFirebase et Firestore
Firebase fournit des services gérés pour l’authentification, l’hébergement et les données. Firestore est utilisé dans BodySync pour conserver des informations structurées et synchroniser certaines fonctionnalités.
Documentation officielle Firebasen8n
n8n permet de construire des automatisations sous forme de workflows. Dans BodySync, il relie les données de l’application à des traitements IA tout en gardant l’orchestration en dehors de l’interface Angular.
Documentation officielle n8nUne boîte à outils évolutive
Cette liste évoluera avec les projets. L’objectif n’est pas d’accumuler les technologies, mais de documenter celles qui ont réellement servi, leur rôle et leurs limites.