Hello! I just wanted your opinion on something.
I have been “tasked” (that is, I tasked myself for the relative community) to build a new members support portal.
The only starting point I have is a MySQL db, the rest is up for debate. There are some technologies and libraries I’m really fond of, and I was wondering if I could use them together to build something fast, elegant and easy for others to maintain even though they don’t know exactly how to use the libraries. That is:
- Server-side: NestJS (or Express), JWT for auth, GraphQL and TypeORM for talking to the db
- Client-side: React (maybe Gatsby), Redux Toolkit (with RTK Query), Carbon as a design system and of course client-side GraphQL.
I want to use Typescript, so I have to compromise on Carbon (since they just released v11 which to this day does not have Typescript support); but about the rest, is it something doable / do I have better options than the ones listed?
I would appreciate any thought on this.