【发布时间】:2018-02-24 03:51:02
【问题描述】:
我和我的团队已经获得了开始开发企业级 Web 应用程序的资金(不会详细说明它的作用)。该应用程序将有许多单独的网页,但其中两个页面更加集中且非常重 - 大量用户交互、显示海量数据的模式、websocket 连接、聊天等。
我已被指派为该项目的首席架构师,因此我正在对最新的 Web 框架进行一些研究。对于后端,我们进行了一些测试,并决定使用 Azure SQL 平台。到目前为止,我喜欢使用 Core 2.0 对 ASP.NET 所做的和正在做的改进。特别是 Razor 引擎,优于以前版本的 ASP.NET MVC。
我想获得一些关于“新”Razor 与 Angular/React 之类的专家意见。我特别关心性能。 Core 2.0 Razor 如何支持客户端渲染框架?差异可以忽略不计吗?我们的应用面向潜在的 1,000,000 名用户(大约 100,000 名并发用户)。
提前致谢!
【问题讨论】:
-
“new Razor”是指 Razor 页面?
-
那么你最后选择了哪一个,进展如何?
-
您是如何开始(或正在开始)这个项目的?我现在和你的情况几乎一样,希望能有更新!
-
您好 JLo 和 stt106。抱歉这么久才回复。我们最终使用 Azure SQL 使用 Angular 前端和 ASP.NET Core API 后端。到目前为止,它对我们来说效果很好!如果您对它更满意,我会想象 React 将成为 Angular 的类似替代品。我必须学习 Angular,这是一个非常容易的过渡,我现在喜欢它!
-
ASP.Net Core 与 Angular/React 的速度比较离题了?可以有规范的答案。至于今天我们有 Core 2.2,很快就会有 3.0。
标签: asp.net angular reactjs razor