写点什么

Breeze:开发具有缓存、变更记录及校验功能的数据感知 Web 应用

  • 2012-10-15
  • 本文字数:551 字

    阅读完需:约 2 分钟

Breeze 是一个可在浏览器中实现丰富桌面应用体验的新 JavaScript 库。使用 Breeze,可在 JavaScript 客户端完成实体的本地缓存,并可对缓存的实体进行浏览。Breeze 具有记录变更、内置属性和实体验证的功能,还可分批保存实体类型(entity types)组合。

Breeze 支持用 breeze 查询语言完成简单或复杂的富查询。此外,Breeze 还支持使用完全兼容开放数据协议(OData)的URL 对远程服务进行查询。

Breeze 附带了用于 ASP.NET Web API 的多个适配器,还包含了可从实体框架(Entity Framework)模型中生成 breeze 元数据的.NET 组件。

Breeze 是用 HTML 和 JavaScript 编写的开源项目,开发者可借助其开发具备高度响应能力及数据密集型的应用(data intensive applications)。Breeze 的优点不仅如此,它尤其适用于常见的数据处理情形,如查询、增加、更新以及从多维度数据预览等操作。同时,Breeze 团队也一直致力于提供问题的实时解决方案,在新版本中增加了示例应用程序

查看英文原文 Breeze: Develop Data Aware Web Applications with Caching, Change tracking and Validation


感谢贾国清对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ )或者腾讯微博( @InfoQ )关注我们,并与我们的编辑和其他读者朋友交流。

2012-10-15 04:142475

评论

发布
暂无评论
发现更多内容

架构蓝图--软件架构的“4+1”视图模型

涛哥 数字产品和业务架构

软件架构 模型

pdf编辑工具:PDF Expert 中文激活版

真大的脸盆

Mac PDF Mac 软件 PDF编辑 pdf编辑工具

解决 Font '宋体' is not available to the JVM

源字节1号

微信小程序 开源 软件开发

面试官:如何保证接口幂等性?一口气说了9种方法!

程序员大彬

Java 接口幂等

狼来了

俞凡

人工智能

有一种焦虑叫ChatGPT(62/100)

hackstoic

AI AIGC ChatGPT

QQ截图图片不够清晰解决方法

源字节1号

微信小程序 开源 软件开发

电商秒杀系统

Geek_7d539e

Gestures(手势)

芯动大师

Activity 手势 gesturelistener

SaaS 软件搞定客户的关键环节分析

产品海豚湾

产品经理 SaaS 产品运营 B 端产品 互联网产品

别急着给中国版ChatGPT唱赞歌:“追风者”无缘“星辰大海”

Alter

百度 大模型 ChatGPT 文心一言

面试突击:MVCC 和间隙锁有什么区别?

王磊

java面试

湃方科技联合CnosDB助力旋转类机械预测性维护

CnosDB

数据库 开源 时序数据库 CnosDB

软件测试/测试开发丨app自动化测试之Andriod WebView如何测试

测试人

软件测试 自动化测试 测试开发

adb的常用命令

测吧(北京)科技有限公司

测试

华为P系列,雪夜梅花开,似是故人来

脑极体

华为

初识 Flutter 的绘图组件 — CustomPaint

岛上码农

flutter ios 安卓 移动端开发 跨平台开发

Spring中PropertyPlaceholderConfigurer替换占位符的问题

石臻臻的杂货铺

spring-boot

软件测试/测试开发丨app自动化之如何参数化用例

测试人

软件测试 自动化测试 测试开发

设计模式之美––依赖反转

GalaxyCreater

设计模式

机器学习算法(六)基于天气数据集的XGBoost分类预测

汀丶人工智能

数据挖掘 数据分析 XGBoost

关于chatGPT是否会干掉程序员的一次专业评估

深清秋

ChatGPT 程序员发展

如何编写测试用例?

测吧(北京)科技有限公司

测试

照片肖像美容软件:ON1 Portrait AI 2023.1 激活版

真大的脸盆

Mac Mac 软件 照片处理工具 肖像美容软件

隐式等待、显示等待和强制等待

测吧(北京)科技有限公司

测试

Go 语言 new 和 make 关键字的区别

AlwaysBeta

面试 Go 语言

前缀和算法练习集

timerring

前缀和

零代码零距离,明道云开放日北京站圆满结束

明道云

压缩解压工具:Keka中文版

真大的脸盆

Mac Mac 软件 压缩工具 解压缩软件 解压软件

【JVM盲点补漏系列】「并发编程的难题和挑战」深入理解JMM及JVM内存模型知识体系机制(1)

码界西柚

Java JVM 3月月更

分享一个修改了xml文件再也不用重启的项目mybatis-xmlrealod

越长大越悲伤

Java 开源 Spring Boot mybatis 开源项目

Breeze:开发具有缓存、变更记录及校验功能的数据感知Web应用_JavaScript_Anand Narayanaswamy_InfoQ精选文章