mywalt-myskills
Retour au blog
SSRRendu côté serveur à chaque requête · 15/10/2026 12:53:20
mywalt-myskillsNestJSReact

Démarrer avec mywalt-myskills

2025-01-155 min de lecture

mywalt-myskills est le starter kit opinionated de theTribe. Il embarque NestJS, MikroORM, Kratos, BullMQ et TanStack Start dans une configuration prête pour la production.

Installation

Clonez le dépôt, installez les dépendances avec pnpm install, puis lancez les services locaux avec docker compose up. L'API démarre sur :3001 et le frontend sur :3000.

Structure

Le monorepo contient deux apps : apps/api (NestJS) et apps/app (React + TanStack). Chaque domaine métier suit le pattern RpcService → use-cases → services/repositories → database, exposé au client via un unique contrat oRPC partagé.

Premiers pas

Ajoutez un nouveau domaine en suivant la recette « Adding a back-office resource » d'apps/api/AGENTS.md — ou scaffoldez-le directement avec pnpm gen:resource pour une ressource CRUD à plat. L'outil de migration MikroORM gère le schéma automatiquement au démarrage du serveur.