justjavac 24-01-05 09:06
微博认证:天津维基科技有限公司研发工程师

《JavaScript框架 - 进入2024年》http://t.cn/A6lgeihA 由 Ryan Carniato 撰写的文章,主要讨论了JavaScript框架在2023年的趋势和2024年的预期变化。关键点总结如下:

1. **服务端优先**: 近来的发展中,服务端渲染技术变得更加重要,比起之前流行的渐进式网页应用(PWA)和离线优先的概念。举例来说,React核心团队通过React服务器端组件支持了服务端渲染,并且HTMX和Astro在内容网站开发上的兴起也反映了这一趋势。

2. **信号无处不在 (Signals Everywhere)**: 自从SolidJS和Vue开始采用反应性原语之后,Preact和Qwik等框架也在2023年继续采用这些技术。甚至Angular团队也宣布采用了信号机制,这在社交媒体上引起了震动。

3. **混合路由 (Hybrid Routing)**: 新的路由模式正在兴起,这种模式跨越了单页应用(SPA)和传统多页网站之间的界限。React服务器端组件和Astro的View Transition API就是这方面的例子。

4. **边缘网络 (Edge Networks)**: 边缘函数是将服务器和运行时环境更接近最终用户,以降低延迟和冷启动时间。2023年许多云服务和框架开始支持从边缘运行部分应用逻辑。

5. **关注2024年**
- *信号的年代*: 预计JavaScript框架将进一步整合信号机制,例如Vue Vapor和Svelte 5中的新反应性模型。
- *基础设施驱动开发*: 有望看到框架和基础设施提供商提供独特的平台特定功能。
- *人工智能 (AI) 在框架领域的出现*: 尽管目前尚未清楚人工智能将在框架领域扮演何种角色,但框架作者开始对其展现出浓厚兴趣,预计这将推动开发工具和实时Web通信的发展。

结论:2024年可能会继续加强框架的成熟化趋势。作者对于简化方案,如Astro和HTMX,仍然持乐观态度,并期待框架能够更好地履行其承诺,专注于提供更有力的解决方案,减少复杂性。

发布于 天津