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 – 从我的GridView行返回一个对象
- asp.net-mvc – 控制台应用程序HttpClient发布到mvc web ap
- 将数据从asp.net-mvc传递到javascript的最佳做法
- asp.net-mvc – 如何在不给每个控制器放置注释的情况下授权
- asp.net-mvc – 在我正在运行的Visual Studio 2013中的另一
- asp.net-mvc – Azure下载blob文件流/ memorystream
- asp.net-mvc – ASP.NET MVC是否有任何DateTime路由约束?
- asp.net-mvc – 如何在ASP.NET MVC中生成完整的trace.axd?
- asp.net – FireFox中的默认表单按钮
- asp.net-mvc – 对HTTP POST请求的正确响应是什么?
- asp.net – OWIN第二天拒绝身份验证cookie
- asp.net-mvc – ASP.NET MVC切换语言,如何实现?
- asp.net – DropDownList烦恼:相同的值不会触发
- ASP.NET MVC 3自定义身份验证/授权
- asp.net-ajax – 建议使用不引人注意的AJAX与MVC
- asp.net-core-mvc – 什么是Asp.Net Core MVC中的
- asp.net-mvc-2 – ASP.NET MVC数据注释客户端验证
- asp.net-mvc – ASP.NET MVC应用程序中的“坏二进
- asp.net – HttpContext.Current.Request.IsAuth
- asp.net – 将linq连接到sql datacontext到业务层
