如果不是React,那还有什么?

2024-11-30

本文作者基于多年与众多团队合作构建Web产品的经验,指出“现代”前端框架(如React、Angular等)及其周围的文化导致了性能和可访问性问题,尤其以React为甚。作者认为React已成为遗留技术,不应在新项目中使用。文章提出了“最小客户端复杂性原则”,即应尽量减少客户端代码,优先使用HTML和CSS,并避免不必要的JavaScript库。作者还讨论了不同类型网站(信息类、电商、媒体、社交、生产力工具等)的最佳前端技术选择,并对一些常见的支持React的论点进行了反驳。

阅读更多
未分类 Web性能

平台战略及其不满

2024-10-28

这篇文章分析了网络平台在移动端面临的严峻挑战。作者指出,尽管网络在桌面端占据主导地位,但在移动端,由于性能不佳、应用程序商店的限制以及浏览器厂商的消极态度,网页浏览体验远不如原生应用,导致用户使用时间和市场份额不断下降。作者呼吁开发者采取负责任的开发方式,减少JavaScript代码量,提升网页性能,并倡导打破平台封锁,为网络平台争取更广阔的发展空间。

阅读更多