- Discussions continued on the choice of frameworks. More criteria were taken in
to consideration:
- Robust support for frameworks selected
- Support for ORM
- Auth framework availability
- RBAC framework availability (https://en.wikipedia.org/wiki/Role-based_access_control)
- REST API + Open API doc
- First-class mobile support
- Encryption support
- GN pointed out the importance of security and performance when it comes to mobile apps. Battery usage is also a concern when we consider people who use low-end phones.
- Kannan suggested the following stack:
- NodeJS: Fastify + Prisma/Drizzle + Passport/Lucia + CASL/CASBIN
- Karthik suggested dioxus framework which is written in Rust (https://dioxuslabs.com/).