Jazz
Jazz
软件
软件描述
Jazz 是一个开源框架,用于构建以本地优先的应用程序,可消除 90% 的后端和基础设施复杂性。从第一天起即可获得实时同步、存储、身份验证、权限管理、即时 UI 更新、文件上传等功能。
官方网站
访问软件的官方网站了解更多信息
jazz.tools
安全链接HTTPS
什么是 Jazz?
Jazz 是一个开源框架,用于构建以本地优先的程序,可消除 90% 的后端与基础设施复杂性。开箱即用即可获得实时同步、存储、认证、权限控制、即时 UI 更新、文件上传等功能。
快速交付顶级应用所需的一切。以往需数月才能实现的功能,现在即刻可用。
本地优先存储:所有加载或创建的数据均本地持久化,用户可在离线状态下工作。重新联网后,本地变更将自动同步至服务器。
跨设备同步:围绕与账户关联的可变本地状态构建应用。同一账户下的所有设备始终保持数据同步。
实时多人协作:与其它用户共享状态,即可实现自动实时多人游戏体验。使用相同原语快速构建用户在线状态 UI,如光标显示。
团队与社交功能:账户组是第一类实体,可在任意位置创建。构建多用户应用如同构建其界面一般简单。
内置权限控制:通过基于角色的权限轻松在本地定义数据访问控制,并可在不同权限范围内引用数据,实现细粒度访问管理。
数据与二进制对象存储:以统一方式创建和处理结构化数据及二进制流/对象。Jazz Mesh 或自建服务器同时充当云数据库与对象存储。
即时 UI 更新:每次本地修改数据,UI 即可立即更新。远程变更以极低延迟同步并应用。
端到端加密与签名:所有数据默认进行端到端加密并由密码学签名,确保无法被篡改,Jazz Mesh 仅能访问加密数据。
