new*_*man 8 javascript asp.net-web-api breeze
受到John Papa在Pluralsight的视频的启发,我开始学习SPA.看起来很有意思.但是,在我完全进入之前,我想澄清一些问题.
根据我的了解,SPA是一个瘦服务器,胖客户端应用程序.我认为这应该适用于像John Para所展示的小型应用程序.它是否规模?它有多大?有人有这方面的经验吗?
在SPA中,您似乎使用JavaScript编写所有业务逻辑.这根本不是一个好主意吗?你如何隐藏业务"秘密"?
我的背景主要是在C#/ WPF/.NET中,转向JavaScript似乎非常困难(好吧,我在十多年前学到了一点JavaScript - 我讨厌它,再也没有碰过它).由于我的知识有限,我遇到了几个问题.调试JavaScript似乎对我来说是一场噩梦.备受好评的组件Breezejs似乎仍处于早期阶段(例如它不支持UOW,不支持CascadeDelete,不支持枚举).所以,我想知道这是跳进去的好时机吗?
直接问你的问题:
调试JavaScript并不是那么糟糕.您可以使用内置工具(Chrome中的Inspect元素和Firefox中的FireBug等).此外,还有许多有用的第三方工具可以帮助您进行调试.
如果您开始一个仅供自己使用的新项目,我建议您尝试SPA方法.如果您正在编写生产代码,您应该成为该领域的专家,然后尝试使用这些技术.
| 归档时间: |
|
| 查看次数: |
2899 次 |
| 最近记录: |