react实现?

xurqigkl  于 2021-06-19  发布在  Mysql
关注(0)|答案(1)|浏览(261)

我最熟悉aws ec2(ubuntulinux-box)和mysql(rds-via-aws)数据库;我想将我的开发堆栈更新为react设置。是否可以运行ec2上托管的react应用程序并使用mysql数据库?我有一个免费的microec2层示例,运行ssh-admin访问(通过putty连接),还有连接到我的rds-mysql示例的凭据。任何关于如何明智地进行的最佳实践建议都将不胜感激。

ssgvzors

ssgvzors1#

您的应用程序混淆了前端开发和后端开发。
react通常用于3层体系结构。其中有3个组件:
表示层:
你的react应用程序
一堆由s3或cloudfront提供服务的静态文件
向应用层发送请求
从不直接访问数据库
应用层:
应用服务器(php、nodejs等)
接收来自不受信任客户端的请求,验证其有效性并相应地更新数据库
在你的情况下,在ec2上运行
数据库层:
您的rds mysql示例
仅由应用程序服务器访问
请阅读此处了解更多详细信息:
维基百科:三层架构
维基百科:单页应用程序
维基百科:ajax

相关问题