2016-06-25 25 views
0

目前,我們正在開發一個asp.net web應用電子商務,現在我們正在計劃遷移到新架構更好的性能,它應該用科爾多瓦支持混合移動應用程序。HTML,角JS和CSS的電子商務網站發展

我們計劃用HTML,角JS和CSS和Asp.net MVC WebAPIs開發UI的服務器端。

我們已經做了很多 - [R & d和討論關於架構。我們認爲這是正確的答案。

請在下面澄清指出

1)在ECOM,我們需要保持登錄和同一個籃子裏,以提供給用戶登錄後前一籃子細節。那麼,我們如何保持籃子會話的概念在asp.net

2)在ECOM,我們有30到40頁將在那裏。那麼,如何才能納入同與角,因爲我們知道,角度適合單頁應用

3)我們需要更多的JavaScript專業知識的開發團隊。

4)我們如何保持登錄用戶信息的安全性。我們如何解決像跨站點腳本,黑客攻擊,會話固定等角js問題...

+0

我認爲你應該自己設置一個研究文檔並研究每一個元素而不是在StackOverflow上詢問它會更好。這個問題太廣泛了。 – DevNebulae

回答

0

1)我不知道你需要知道多少,但關於會話,asp.net接受會議中的投射,如會議[「籃」] BasketViewModel或類似的東西。所以如果你把你的籃子信息放在一個會話中,並且你可以在以後再提取它。

2)這取決於你如何清楚地構建應用程序,如果你想創建系統完整的SPA,您可以使用路線和諧音呈現角。

3)AngularJs需要在JS中有一個很好的理解,特別是如果你想開發電子商務。

4)大多數人喜歡在處理SPA應用時使用令牌認證。如果你尋找AngularJS令牌認證,你會發現很多關於它的資源以及它的工作原理。

5)角提供了一個名爲sanitize方法庫,有助於在一些這方面的問題......因爲它是一個客戶端應用程序,有關安全的重部分被放置在RESTAPI ...

希望幫助