</> htmx ~ 你无需单页应用即可构建交互式 Web 应用……以及其他误区

2024-11-17

本文反驳了关于多页应用(MPA)的一些常见误区,认为现代浏览器技术已经可以构建高性能的 MPA,无需依赖单页应用(SPA)框架。文章指出,利用 Service Workers、Speculation Rules API、跨文档视图过渡等浏览器特性,结合 HTMX 等库,可以实现缓存、预渲染、离线操作、流畅的页面过渡和自定义动画等功能,性能媲美 SPA。文章还强调,MPA 中仍然可以使用 JavaScript 和 Web Components 等技术增强交互性,直接操作 DOM 也并非总是低效。作者鼓励开发者重新审视 MPA 的潜力,并充分利用现代浏览器提供的工具。

阅读更多
9

htmx 2.0.0 版本发布

2024-06-17

htmx 2.0.0 版本已发布,不再支持 Internet Explorer,并对一些默认设置进行了调整。主要变化包括将所有扩展移至独立的存储库,删除了已弃用的 hx-sse 和 hx-ws 属性,HTTP DELETE 请求现在使用参数而不是表单编码的主体,以及提供用于各种 JavaScript 模块样式的特定文件。

阅读更多
148
未分类

</> htmx ~ A Response To "Have Single-Page Apps Ruined the Web?"

2024-04-25

该网站提供了一篇对《响应里奇·哈里斯》的评论,该评论阐述了作者对里奇·哈里斯关于无脚本编程的论点的回应。评论批评了哈里斯的论点,认为他的论点过于狭隘,没有考虑到无脚本编程的更广泛好处。评论还认为,哈里斯对无脚本编程的批评过于依赖轶事证据,而没有考虑更全面的数据。

阅读更多
41
未分类