Datastar 是一个服务端渲染框架,可以帮助你构建响应式的 Web 应用。它兼具服务端渲染的简单性和全栈 SPA 框架的强大功能。只需一个 14.5 KiB 的文件就可以将 Datastar 引入你的项目,并立即为前端 UI 添加响应式逻辑。
后端可以使用任何你喜欢的语言编写,可以使用官方提供了 SDK,也可以直接从后端发送 SSE 事件。Datastar 的前端 JS 文件体积比 Alpine.js 和 htmx 还要小,但却提供了不逊于两者的功能。且官方提供的 SDK 让开发者能够获得更好的开发体验。