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


htmx 2.0 已发布。

公告写道,htmx 2.0 取消了对 Internet Explorer 的支持,并将扩展项移出了核心仓库,这样每个扩展都可以按照自己的节奏发布更新了。新版本还删除了一些已弃用的属性,并将 HTTP DELETE 请求更改为使用参数。

htmx 2.0 还加入了一些新特性,包括 htmx.swap() 方法,该方法用新内容替换现有内容。它替换并改进了现有的内部 selectAndSwap() 方法。

新版还改进了与 Web 组件、可重复使用的自定义元素的集成。

此外,为了避免破坏现有项目,1.x 版本将在 NPM(节点包管理器)中继续标注为为“latest”,2.x 还是“next”,直到 2025 年 1 月 1 日为止。

迁移到 2.0 并不困难,但根据迁移指南,用户可能需要做一些工作。


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

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


相關推薦

2024-08-02

魔力呢? HTMX 是由 Big Sky Software 推出的一个强大的 HTML 增强工具,它的核心理念是将原本需要大量 JavaScript 实现的动态交互功能,通过扩展 HTML 的属性和标签轻松实现。你可以理解为 HTMX 是 HTML 的超级助力器,让普通的 HTML 网

2023-10-26

Language Model Evaluation Harness 当一个新的大语言模型(LLM)发布时,通常都会被进行评估,将该模型与 ChatGPT 在某个基准上进行比较,很多公司可能会使用 lm-eval-harness 来生成评估分数。lm-eval-harness 由分布式人工智能研究所 Eleuther

2022-06-22

p;Typora(跨平台 Markdown 编辑器)的 主题包 和 增强插件(针对导出的 HTML 文件),旨在与众 Markdown 粉共创 Markdown 的自动化排版 2.0,在保持 Markdown 简洁性的基础上,让编辑、阅读 Markdown 文档更实用,也更愉悦。 VLOOK

2023-01-06

Pushup 发布了首个 Preview 版本:0.1。 Pushup 是一个实验性的新项目,使用 Go 创建现代、面向页面的 Web 应用。Pushup 旨在探索使用 Go 轻松构建面向页面的服务器端 Web 应用程序。 此版本目前初步实现了以下功能: 固定的 project/

2023-05-08

为最受欢迎的 Markdown 编辑器 Typora 的主题包和增强插件,发布了最新的 V16.0 版本。 在这个版本重点对原来的「分栏」自动化排版特性进行重大更新的扩展,同时也对原来其他特性进行打磨完善,持续为 Markdown 粉们继续刷新对 M

2023-09-13

OOK™ 是针对 Typora(跨平台 Markdown 编辑器)的 主题包 和 增强插件(针对导出的 HTML 文件),旨在与众 Markdown 粉共创 Markdown 的自动化排版 2.0,在保持 Markdown 简洁性的基础上,让编辑、阅读 Markdown 文档更实用,也更愉悦。 VLOOK

2022-06-04

OpenSearch 2.0 现已正式发布!此版本融合了来自整个 OpenSearch 社区的用户反馈和贡献,以提供大量新功能和性能增强。我们非常感谢社区为构建分布式搜索和分析工具集而做出的协作努力,这些工具集具有开发人员可以依赖的功能

2022-08-25

一个核心的分布式运行时和一个用于加速 ML 工作负载的工具包(Ray AIR)组成。 Ray 2.0 是 Ray 的大幅度更新版本,对 Ray 生态中的所有库都进行了增强。通过这个重要的版本,Ray 朝着使分布式计算可扩展、统一和开放的目标大

2023-01-11

ps://www.sqlalchemy.org/download.html SQLAlchemy 是一个 Python 的 SQL 工具包以及数据库对象映射 (ORM) 框架。它包含整套企业级持久化模式,专门用于高效和高性能的数据库访问。 发布公告写道,SQLAlchemy 2.0.0rc2 包含少量相对较小的改动

2023-12-06

了学术写作产品Mogan Research,另外后续墨干理工套件还会发布代码编辑器Mogan Code和幻灯片产品Mogan Beamer。 Mogan Code的中文名为墨码,Mogan Beamer的中文名为墨板。这两个待发布的产品命名比较直观。Mogan Research的中文名为墨砚,和2

2023-09-10

添加实验性的 WebAssembly 构建支持(WebGL 2.0),由 @nowasm 贡献 已知问题 WebGL context lost 尚未处理 部署在 github pages 的 demo 可快速预览,注意:由于  Github 限制,未开启 WASM 多线程支持,因此多线程模块测试会

2023-07-06

Jeepay 是一套适合互联网企业使用的开源支付系统,支持多渠道服务商和普通商户模式。已对接微信支付,支付宝,云闪付官方接口,支持聚合码支付。 v2.2.0 版本升级内容: 新增适配jdk11 17高版本支持(社区) 新增支持Kni

2024-07-11

7 月 8 日,由 Vue 团队打造的下一代测试框架 Vitest 正式推出 2.0 版本! Vitest 于 2021 年 12 月推出,至今已经过去了两年多的时间,其发展速度可谓是非常迅速,目前在 npm 下载量已经达到了每周500w,并且还在呈现快速增长的趋势

2023-09-13

片、网易云) V8.2.0版本更新 2023年09月12日ModStartBlog发布v8.2.0版本,增加了以下6个特性: [新功能] MS.Util.browser 浏览器判断工具类 [新功能] 文件上传Vue组件新增Flat模式和addFile方法 [新功能] 友情链接支持独立页面 /p