【发布时间】:2014-05-27 17:56:40
【问题描述】:
我正计划构建我的新 Web 应用程序。我擅长 ASP.NET MVC 和 jQuery,并且也有 Web API 的工作知识。我是 Angularjs 的新手,但我想在客户端使用它来处理需要 DOM 操作的复杂页面。我有以下顾虑:
- 在知道单页应用程序框架将是一个具有许多页面和复杂逻辑/算法的中等规模应用程序之后,我是否仍应考虑它。
- 我听说有人在谈论用 ASP.NET Web API + Angularjs 完全替换 ASP.NET MVC + jQuery。对于具有复杂逻辑的中型或大型 Web 应用程序,它真的是一个更好的选择吗?如果是,那么会话、身份验证等的替代方案是什么。
- 同时使用 ASP.NET Web API、ASP.NET MVC 和 Angularjs 是否是一个明智的决定。
- 最新版本的jQuery之间的兼容性是什么, Bootstrap 和 Angularjs。
- 使用 Angularjs + SPA 代替 ASP.NET MVC + jQuery(非 SPA) 会增加开发时间/成本。
是否有人使用 Angularjs 编写过中/大型复杂的 Web 应用程序?
【问题讨论】:
-
您的问题都取决于您对工具的熟悉程度。例如,如果您不了解 JavaScript,那将变得越来越困难。
-
我刚刚更新了这个问题。我也很擅长 jQuery。很抱歉之前没有提及。我一直在使用 ASP.NET MVC 和 jQuery。我已经在他们的网站上浏览了 Angularjs 的官方教程,看起来也很简单,但是太基础了。
-
你是说 Angular 太基础还是教程太基础?角度是anything but basic。
-
可能想看superdevelopment.com/2013/12/16/…作者更喜欢Web API + Angular。
标签: jquery asp.net-mvc angularjs twitter-bootstrap asp.net-web-api