现代 CSS:单页应用的终结者?
2025-07-26

本文批判了过度使用单页应用(SPA)的趋势。作者指出,现代浏览器已经具备原生 CSS 过渡动画能力(View Transitions API 和 Speculation Rules),可以实现流畅的页面跳转,无需依赖大量的 JavaScript 代码。SPA 常常带来性能问题,例如缓慢的加载速度、不一致的滚动行为和SEO优化难题。作者建议开发者回归 HTML 和 CSS,充分利用浏览器原生功能,构建更快速、高效、SEO 友好的多页应用(MPA),避免为了追求“应用感”而牺牲性能和可维护性。
阅读更多
开发