htmxHTML 增强工具

联合创作 · 2023-09-21 16:25

htmx 是增强 HTML 的工具包,支持使用属性 (attributes) 直接在 HTML 中访问 AJAX、CSS Transitions、WebSockets 和 Server Sent Events,因此开发者能够使用超文本的简单性和强大功能构建现代用户界面。

htmx 体积很小(压缩后大小为 ~10k ),无依赖项,可扩展,且和 IE11 兼容。

htmx 原理:

  • 从任何用户事件发出 AJAX 请求

  • 让服务器生成代表该请求的新应用程序状态的 html

  • 在响应中发送该 HTML

  • 将该元素推到它应该去的 DOM 中

浏览 8
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报