Monorepo base para un clon de X (Twitter) con:
app: frontend en React + Vite + TypeScriptapi: backend en Node.js + TypeScriptpackages/shared: utilidades compartidas paraappyapi
- Node.js
>=20 - npm
npm installnpm run dev
npm run test
npm run test:watch
npm run build
npm run lint.
├── app/
├── api/
├── packages/
│ └── shared/
├── package.json
└── tsconfig.base.json
La convención y flujo TDD del proyecto está documentada en TESTING.md.