我们有一个规范化的ERD,有很多外键。技术和数据库完全取决于我们。既然我们只是学生,需要制作一个移动应用程序+一个具有集中数据的Web应用程序,我们应该使用什么技术堆栈?
应用程式功能
- 无现金支付、用户钱包、点餐、用于签到的 QR 扫描仪
使用什么技术堆栈
-
React Native (mobile(,ASP.NET (web(, MongoDB
-
React Native (mobile(,NodeJS (web(, MongoDB
-
Java (mobile(,ASP.NET (web(, MYSql
-
还有其他吗?
请根据我们的要求,良好的资源和易于开发的方式向我建议选项。
正如您在问题中提到的,您有更多的外键和复杂的连接表,因此您可以使用 SQL 轻松适应该功能,因此请使用 MySQL。 连接并从中获取信息 MySQL在java中具有更高级的功能,因此您可以将java用于后端服务。 对于Web开发.Net将为您提供帮助。