c# – Google AngularJS框架 – 值得冒风险吗?
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了c# – Google AngularJS框架 – 值得冒风险吗?,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1600字,纯文字阅读大概需要3分钟。
内容图文
我被要求为我们的一个客户构建一个小型Web应用程序,并认为这可能是尝试构建Web应用程序的不同框架的好机会.我们构建的大多数应用程序都基于asp.net Web表单,我们还没有在MVC架构中做过任何事情,但我渴望用更合理的工具以更加结构化的方式开始构建Web应用程序.
我一直在研究像asp.net MVC这样的东西看起来相当不错,但我想知道有什么可以说使用像Google AngularJS Framework这样的东西.
如果可能的话,我仍然希望能够使用c#编写我的服务器端代码,并且我还没有研究过AngularJS,知道这是否可行,尽管我假设我可以使用Web服务.
有没有人有使用AngularJS开发应用程序的经验,如果有的话,它是怎么做的,你能指出我在一些教程的正确方向吗?
解决方法:
在过去的几个月里,我们一直在AngularJS开发一个Swing胖客户端应用程序的端口,我认为值得推荐.至于学习资源,请查看官方项目网站(并确保阅读教程)和邮件列表(作者非常有帮助).
好东西:
>极佳的可测试性
>双向数据绑定是一个非常强大的功能,一旦你“得到它”它就会非常有用
> IMO AngularJS模板比使用数据属性或“特殊”CSS类来标记执行某些操作的元素要脆弱得多
>它大大减少了使用jquery插件的需要,因为在AngularJS中实现该功能非常容易(像树,标签,手风琴等)
坏事:
>学习曲线看起来很陡(我没有太大的问题,但我看到有些人在努力)
> AngularJS中的验证暂时很糟糕(新的实现正在进行中)
>并非所有的库/ jquery插件都能很好地与Angular一起使用,通常你必须将它们包装起来
> API仍然在被抛光,所以期待突破性变化(不是频繁发布和非常好的更改日志的大问题)
>性能是好的,直到页面上有几千个绑定 – 大部分时间这不是限制,但有时这可能是一个问题.
一些指针(如果您决定学习AngularJS):
>有些人真的过度使用小部件.根据我的经验,使用HTML“部分”服务要好得多,而且只是零星地使用小部件.
>阅读图书馆的源代码 – 这是了解角度的??最佳地点
>服务/控制器中没有DOM操作
>如果你使用css类来绑定事件,你做错了
内容总结
以上是互联网集市为您收集整理的c# – Google AngularJS框架 – 值得冒风险吗?全部内容,希望文章能够帮你解决c# – Google AngularJS框架 – 值得冒风险吗?所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。