【发布时间】:2018-10-15 15:07:43
【问题描述】:
背景:我按照 serverless-stack.com 上的教程进行操作,我的网站运行良好。我现在想用 C# 替换后端(Nodejs)。
我尝试了几件事。
首先我尝试了 ASP.NET,但它看起来非常复杂(以前从未使用过 ASP),当我发布到 lambda 时,我在 React 方面遇到了 Cors 问题。我能够解决 cors 问题,但现在找不到 404。我觉得 ASP.NET 对于我正在尝试做的事情来说有点多(只是查询数据库并将结果传递给前端)。
然后我尝试在 C# 中创建 lambda 函数,但该示例没有创建类似于 Nodejs lambda 函数的 JSON 响应,我的反应前端将如何与之交互? (我正在使用 aws-amplify)
我也听说过 WCF,但我也没有任何经验。
问题的关键
所以我的问题是,对于轻量级函数和最简洁的代码,哪条路线是最简单/最好的(ASP.NET、Lambda C# 或 WCF),我如何让它们正确地与我的 react 前端对话?
感谢我在过去的两个周末一直在研究这个。
【问题讨论】:
标签: c# reactjs amazon-web-services aws-lambda serverless