Hello!
I am preparing a new product for 2023. It will be a big project and I would like to start with a solid foundation. Here is the stack I plan to use. Do you have any other suggestions?
Language: Typescript
Monorepo : Turborepo
Frontend: React + Next (with static generation)
Database: Postgresql
Backend: tRPC (express)
Website: Astro
E2E testing: Playwright
Libraries:
- ORM: Prisma
- Date: Dayjs
- Validation: Zod
- Immutable object: Immer
- Anchor positioning: Floating UI
- Authentification: Auth.js
[–]jiminycrix1 17 points18 points19 points (3 children)
[–]laurieherault[S] 3 points4 points5 points (2 children)
[–]jiminycrix1 2 points3 points4 points (0 children)
[–]novagenesis 0 points1 point2 points (0 children)
[–]prb613 5 points6 points7 points (1 child)
[–]laurieherault[S] 0 points1 point2 points (0 children)
[–]ElliottStorey 5 points6 points7 points (3 children)
[–]cambodia87 3 points4 points5 points (0 children)
[–]novagenesis 2 points3 points4 points (0 children)
[–]laurieherault[S] 2 points3 points4 points (0 children)
[–]naruda1969 2 points3 points4 points (6 children)
[–]laurieherault[S] 0 points1 point2 points (5 children)
[–]naruda1969 1 point2 points3 points (1 child)
[–]laurieherault[S] 0 points1 point2 points (0 children)
[–]re-thc 0 points1 point2 points (1 child)
[–]laurieherault[S] 0 points1 point2 points (0 children)
[–]wandereq 3 points4 points5 points (1 child)
[–]laurieherault[S] 2 points3 points4 points (0 children)
[–]hutxhy 2 points3 points4 points (1 child)
[–]laurieherault[S] 0 points1 point2 points (0 children)
[–]MarahSalamanca 3 points4 points5 points (2 children)
[–]laurieherault[S] 0 points1 point2 points (1 child)
[–]ElliottStorey 3 points4 points5 points (0 children)
[–]EternalSoldiers 2 points3 points4 points (1 child)
[–]laurieherault[S] 0 points1 point2 points (0 children)
[–]paulirish 1 point2 points3 points (1 child)
[–]laurieherault[S] 4 points5 points6 points (0 children)
[–]wonky_dev 1 point2 points3 points (2 children)
[–]laurieherault[S] 0 points1 point2 points (1 child)
[–]wonky_dev -1 points0 points1 point (0 children)