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