2014-12-02 55 views
0

任何人都有任何經驗/技巧/陷阱轉換現有的C#ASP.NET MVC N層Web應用程序,可以提供更好的上下文,然後再跳入自己的轉換?轉換C#Web應用程序到NodeJS w/Express

是否有任何現實世界的例子說明與源的轉換?

+0

這不是一個簡單的轉換。幾乎所有可以直接保存的代碼都是客戶端JavaScript。所有服務器端代碼(包括Razor的模板b/c)都需要重新編寫。任何實體框架代碼都需要重新考慮,因爲節點中的ORM工作方式不同,並且路由在MVC中的工作方式與完全不同,具體取決於您的路由配置。基本上唯一可能保持不變的是網站和URL結構實現的功能。 – 2014-12-02 18:16:51

回答

0

提示:

關於MVC模式,我建議你要如何建築師前端先決定。我們用jade作爲html的服務器端模板引擎。後來,我們用angularjs推出了,返工量很高。正如我們現在使用express作爲API &角色作爲客戶端Web應用程序。

關於N層,我建議您使用將負責SOC的Express路由器。

javascript stack,我建議您查看Mean(angularjs apps),Meteor。我們沒有使用它,但現在幾乎最終使用了這些堆棧已經擁有的所有位。

相關問題