没有放大的 AWS
AWS without Amplify
我正在开发 MERN 网络应用程序(React、MongoDB、NodeJS)。它不是类似 CRUD 的应用程序,因为它更面向与图形相关的数据结构。
我想将其迁移到云托管。我考虑过 AWS,因为它是最受欢迎的,并且在 AWS Days 期间了解了 Amplify 并认为它很棒。
不过看了几个论坛,好像AWS Amplify还不是一个成熟的产品。
它允许创建基本的 Web 应用程序,但如果需要自定义(更复杂的数据库查询等),您必须直接与 Dynamo DB 交互。随着时间的推移,网络应用程序变成了意大利面条代码,您实际上不再使用 Amplify。
那么 AWS 是否提供了一种无需使用 Amplify 即可构建 Web 应用程序的方法?
您可以尝试 Elastic Beanstalk here。
由于 Elastic Beanstalk 也提供负载均衡器,因此它会更好地解决基于 MERN 和 MEAN 堆栈的应用程序。
我正在开发 MERN 网络应用程序(React、MongoDB、NodeJS)。它不是类似 CRUD 的应用程序,因为它更面向与图形相关的数据结构。
我想将其迁移到云托管。我考虑过 AWS,因为它是最受欢迎的,并且在 AWS Days 期间了解了 Amplify 并认为它很棒。
不过看了几个论坛,好像AWS Amplify还不是一个成熟的产品。 它允许创建基本的 Web 应用程序,但如果需要自定义(更复杂的数据库查询等),您必须直接与 Dynamo DB 交互。随着时间的推移,网络应用程序变成了意大利面条代码,您实际上不再使用 Amplify。
那么 AWS 是否提供了一种无需使用 Amplify 即可构建 Web 应用程序的方法?
您可以尝试 Elastic Beanstalk here。
由于 Elastic Beanstalk 也提供负载均衡器,因此它会更好地解决基于 MERN 和 MEAN 堆栈的应用程序。