小编Ume*_*utt的帖子

在企业应用程序中使用angularJS而不是(jquery + jqTemplate + jqValidationEngine + jqGrid)

我们开发了使用以下技术的企业应用程序:

  1. ASP.NET Web窗体
  2. AJAX
  3. jQueryValidationEngine - 用于验证
  4. jqGrid - 用于数据网格
  5. jqTemplate - 用于HTML模板
  6. i18Next - 用于本地化
  7. jEditable - 用于内联编辑
  8. 几个jQuery插件(用于Widgets/jQuery UI Autocomplete的dateTime选择器控件/ inettuts).

一开始我们对所有这些插件和东西都非常满意,但是随着应用程序的不断增长,所有代码变得非常混乱(每页上都有很多jQuery选择器/代码)并且没有正确的模式被跟踪 - 结束发展.
现在,我们决定投入一些时间来改进应用程序并清理一些东西.我们已经完成了初始RnD并计划继续使用AngularJS,但我们不打算将它变成SPA(因为它是一个具有一些大数据和安全问题的企业应用程序).我们只想排除所有上面提到的依赖库,并为所有这些使用单个AngularJS并分离我们的HTML/CSS/Javascript(这将使其更易于维护).

我们是在做出正确的决定吗?转移到AngularJS是一个不错的选择?我们应该限制开发人员遵循前端开发的一些特殊模式(例如模块模式)?
如果您有相关经验,请建议更好的选择.

谢谢.

architecture asp.net jquery webforms angularjs

2
推荐指数
1
解决办法
1382
查看次数

标签 统计

angularjs ×1

architecture ×1

asp.net ×1

jquery ×1

webforms ×1