BreezeJS vs JayData for ASP开发ASP.NET MVC
作为一名Web开发人员,我发现了最近与
KnockoutJS合作的乐趣,但是在使用服务器的时候,我几乎都是自己留下来的.我考虑了
BreezeJS和
JayData的CRUD功能和批量操作,但我仍然不确定哪个适合我最好的.
我现在专注于使用EF的ASP.NET MVC开发,但是我可能稍后会切换到其他平台,所以我不希望被限制在一个特定的框架.在这方面,JayData通过诸如OData,webSQL,IndexedDB,localStore,Facebook和YQL等BreezeJS提供了多个提供商,这几乎是压倒性的. BreezeJS确实支持OData,但仅用于消费. 但是我可能没有想到的易用性,文档和其他关键功能如何? 感谢您的帮助,帮助我们在他们之间进行选择. 解决方法
我是JayData开发团队的成员,但我也试过Breeze.
通过易于使用来比较它们将是主观的,这取决于你的口味.这些图书馆的意图是一样的:保护开发人员免于执行协议并专注于数据管理.但JayData不仅仅是一个ORM库,而是一个统一的数据管理范例和工具,可以在 server-side上使用来构建自己的PaaS / BaaS. 由于JayData在2012年5月发布了供应商模型,因此我们有更多时间实施更多的数据提供商(您错过了服务器端的MongoDB和将在几天内发布的WebAPI),并支持许多开发人员平台.我会提到TypeScript支持和 online-offline功能,这得益于统一的API,如果您现在要使用库,这很重要. 微风在路线图上也有很好的功能,我确信你一般都是一个很有用的图书馆,而不仅仅是以舒适的方式消费WebAPI服务. 文档或多或少相同,团队提供企业和社区支持. 如果您只想从JavaScript访问WebAPI,我将根据我的首选UI库/模板引擎选择库: 这两个开发团队都很有帮助,并且倾听标签,所以您可以问这些图书馆如何解决业务问题或满足项目的技术要求. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- asp.net-mvc – ASP.NET MVC DDD应用程序中的组合根
- asp.net – 将图像上传到FTP时出错
- asp.net-mvc – 为一个MVC视图使用两个强类型模型
- asp.net-mvc – 使用ViewModel模式与MVC 2强类型的HTML助手
- asp.net-mvc – 存储库模式中的纯POCO实体更新问题
- 将ASP.NET ConnectionString设置为特定的域用户
- asp.net-mvc – Web Api调用返回404错误,GUID作为参数传递
- 如何使用Feature Toggle Nuget Package在.Net Core中启用功
- asp.net – DotNetOpenAuth.WebServerClient.XSRF-会话在回
- asp.net mvc4 jquery不工作