htmx 正在参加 2021 年度 OSC 中国开源项目评选,请投票支持!
htmx 在 2021 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
2021 年度 OSC 中国开源项目评选 正在火热进行中,快来投票支持你喜欢的开源项目!
2021 年度 OSC 中国开源项目评选 >>> 中场回顾
htmx 获得 2021 年度 OSC 中国开源项目评选「最佳人气项目」 !
授权协议 BSD
操作系统 跨平台
软件类型 开源软件
开源组织
地区 不详
投 递 者
适用人群 未知
收录时间 2023-04-12

软件简介

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

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

htmx 原理:

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

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

  • 在响应中发送该 HTML

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

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论

点击引领话题📣 发布并加入讨论🔥
发表了资讯
2024/08/01 14:52

前端又叠 buff 咯,拥有近 4 万 Star 的超级 HTML 增强工具:HTMX

在这个充满各种前端框架和工具的时代,开发者们往往会迷失在复杂的技术栈中。然而,有一款工具不仅简单易用,还能够大幅提升 HTML 开发的效率和灵活性。这就是 HTMX!这个开源项目在 GitHub 上已经收获了近 4 万个 Star,是不是很牛皮?那么,这款神器到底是什么,有哪些魔力呢? HTMX 是由 Big Sky Software 推出的一个强大的 HTML 增强工具,它的核心理念是将原本需要大量 JavaScript 实现的动态交互功能,通过扩展 HTML 的属...

2
5
发表了资讯
2024/06/27 14:00

htmx 2.0 发布,增强 HTML 的工具包

htmx 2.0 已发布。 公告写道,htmx 2.0 取消了对 Internet Explorer 的支持,并将扩展项移出了核心仓库,这样每个扩展都可以按照自己的节奏发布更新了。新版本还删除了一些已弃用的属性,并将 HTTP DELETE 请求更改为使用参数。 htmx 2.0 还加入了一些新特性,包括 htmx.swap() 方法,该方法用新内容替换现有内容。它替换并改进了现有的内部 selectAndSwap() 方法。 新版还改进了与 Web 组件、可重复使用的自定义元素的集成。 ...

6
4
发表了资讯
2023/04/13 07:09

htmx 1.9.0 发布,增强 HTML 的工具包

htmx 1.9.0 已发布。 htmx 是增强 HTML 的工具包,支持使用属性 (attributes) 直接在 HTML 中访问 AJAX、CSS Transitions、WebSockets 和 Server Sent Events,因此开发者能够使用超文本的简单性和强大功能构建现代用户界面。 htmx 体积很小(压缩后大小为~10k ),无依赖项,可扩展,且和 IE11 兼容。 主要变化 支持 view transitions,该特性基于 Chrome 111+ 中可用的实验性 View Transitions API,并将很快用于其他浏览器 ...

1
2
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了博客
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
发表了问答
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
暂无内容
0 评论
14 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部