Bien choisir votre stack
Au démarrage d’un projet, vous faites des choix technologiques. Vous en définissez « la stack ».
Ces choix ont un très fort impact sur le bon déroulement du projet lors de son développement initial, et conditionnent le niveau de dette technique qu’il connaîtra par la suite. Un mauvais arbitrage, une erreur de cadrage peuvent radicalement pénaliser le développement comme la maintenance ultérieure.
Capitalisez sur notre expérience
Chez Delicious Insights, en plus de 25 ans de métier, nous avons affûté notre capacité à évaluer rapidement la pertinence de technologies et approches sur les court, moyen et long termes.
Notre intense veille technologique nous permet par ailleurs d’avoir un avis informé sur les technologies établies comme sur celles émergentes.
Enfin, la richesse et la diversité des retours d’expérience de nos centaines d’apprenant·e·s annuels, sans oublier notre propre activité de production, nous permet de recontextualiser tout ça en étant ancrés dans le réel, loin des seules promesses marketing.
Pour toutes ces raisons, nous avons beaucoup à vous apporter lors des phases initiales de cadrage technique et de choix de stack, mais aussi d’architecture applicative.
React ou Vue ? Redux, MobX, Pinia ? Jest et Testing-Library, Cypress, Playwright ? CRA ou Vite ? Faut-il prioriser les tests unitaires, d’intégration ou E2E ? Faut-il recourir à un framework BFF type Next ou Remix ? TypeScript ou JavaScript ? Quelle approche pour la CI ? CSS Modules, Styled Components ou autre chose ? Tailwind CSS ou pas ? Et mon chargement de données : orchestré par le routage ou l’état applicatif ? Avec TanStack Query, RTK Query, SWR, Apollo ou autre chose ? Une API REST ou GraphQL ? Est-ce qu’on met Storybook, et quelle rôle va-t-il jouer dans le cycle de développement ?
Et tant d’autres questions classiques encore…
Tout en souplesse
Vous pouvez nous faire intervenir à tout moment de cette phase de cadrage : au début, en plein milieu, sur la fin… Faire les bons choix à cette période-là est un des meilleurs retours sur investissement imaginables pour votre projet.
En présentiel ou à distance, en synchrone ou en asynchrone, en français comme en anglais… on s’insère de façon fluide dans vos processes, sur quelques heures ou pour plus longtemps, afin de vous éviter les impasses, les fausses bonnes idées et les choix toxiques.