多個月以來,我和多個Github上的社區(qū)貢獻者一起建立支持庫、包,我們最終的目的是希望完成這樣一個作為起點的模板,也就是基于把Typescript代碼和Angular2宿主在ASP.NET Core項目中,這個模板包含一下這些方面:

  • 服務(wù)端預(yù)加載(預(yù)渲染):這樣你的UI可以快速的顯示,甚至在瀏覽器下載Javascript之前。

  • Webpack中間件集成:在開發(fā)期間,你不需要一直重新編譯你的客戶端項目,或者你可以用一個watcher工具在后臺幫你做這些事。

  • 模塊熱拔插:在開發(fā)期間,一旦你編輯了一個Typescript文件、CSS文件、或者其他客戶端資源,你的改變也將在不刷新頁面的情況下立即推送到瀏覽器。

  • 快速構(gòu)建:對于開發(fā)來說,你不需要再等待再每次更改之后,webpack去重新解析第三方代碼,因為第三方類庫將會獨立到另外的一個bundle中,另外,超快速的構(gòu)建包含了所有的map文件便于調(diào)試,再發(fā)布版本的文件中卻將直接輸出壓縮版本,再發(fā)布過程中,這些工作將自動完成。

那如果你想使用一個不一樣的framework呢?如果你傾向于React、React+Redux或者Knockout,我們也同樣為他們提供了模板。

假如你是在Linux和MacOS開發(fā),或者使用其他IDE,使用我們的Yeoman生成器來獲得在VS Code或者其他編輯器上對于Angular2、React、React+Redux或者knockout項目的相同支持,.NET Core是完全跨平臺的。

 

延伸閱讀

學(xué)習(xí)是年輕人改變自己的最好方式-Java培訓(xùn),做最負責(zé)任的教育,學(xué)習(xí)改變命運,軟件學(xué)習(xí),再就業(yè),大學(xué)生如何就業(yè),幫大學(xué)生找到好工作,lphotoshop培訓(xùn),電腦培訓(xùn),電腦維修培訓(xùn),移動軟件開發(fā)培訓(xùn),網(wǎng)站設(shè)計培訓(xùn),網(wǎng)站建設(shè)培訓(xùn)學(xué)習(xí)是年輕人改變自己的最好方式