簡體   English   中英

ReactJS 如何與 ASP.NET MVC 交互

[英]How ReactJS interacts with ASP.NET MVC

最近我決定在我的 ASP.NET MVC 應用程序中為 UI 嘗試 ReactJS。

除了我應該如何與控制器從/到 JSX 文件進行交互以及我應該如何在它們之間傳遞數據之外,一切看起來或多或少都清楚。

我已經閱讀了有關此的不同 SO 主題,但發現幾乎每個人都采用某種獨特的方式來做到這一點。

所以,這是我的問題:我是否應該讓我的所有 ASP.NET 端點返回 Json(model) 而不是 ASP.NET View() 並使用 Z217C80CED5A5D142B7C105A8 上的 fetch/http-requests 與 app 進行通信?

或者有沒有辦法將模型/數據從 controller 從視圖傳遞到 JSX 文件而不更改 controller 操作行為(例如,我想保留“原樣”我當前的返回視圖(模型)行為)?

謝謝!

架構實際上取決於您的要求,此處未指定。 我建議通過 http 協議進行通信,分離前端(ReactJS SPA)和后端(ASP NET Core WebAPI)。 如果你必須堅持使用 ASP Net MVC,你可以看看這個庫: https://reactjs.net/

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM