ToB企服应用市场:ToB评测及商务社交产业平台

标题: 2024 年 7 个 Web 前端开发趋势 [打印本页]

作者: 小小小幸运    时间: 2024-12-28 08:59
标题: 2024 年 7 个 Web 前端开发趋势

希腊哲学家赫拉克利特以为,变化是生掷中唯一不变的东西。这句话适用于我们的个人生活、行业和职业领域。
尤其是前端开发领域,新技术、开发趋势、库和框架不停涌现,变化并不陌生。最近发生的一些事件正在改变开发人员构建网站和 Web 应用的方式,其中包括支持服务器端渲染的 Angular 17 发布、Next.js v14 发布以及 TypeScript 采用增加。
虽然跟上前端生态系统的变化可能具有挑战性,但作为专业人士,保持技能的更新有助于我们开展工作。想知道来岁前端领域会发生什么变化吗?那就请继续阅读吧。
趋势一:新的样式解决方案和组件库将一连涌现
在 Web 网站样式方案的选择上,开发人员可谓是富得流油。除了大量的基于 Angular、React 和 Vue 的组件库之外,另有 40 种以上的 CSS 框架 和 40 种以上的 CSS-in-JS 库 可以选择。
2023 年,我们看到了诸如 Shadcn UI、Ark UI、Panda CSS 和 StyleX(来自 Meta)等新发布的样式解决方案。除此之外,另有 Lemon Squeezy 开源的 React UI 库 Wedges,该库在本文撰写的前几天才刚刚发布。
随着开发人员和开源社区不停分享他们在 UI 计划和网站构建上的独特方法,未来我们有望看到更多的网站样式解决方案的出现。
除了新的样式解决方案会不停发布之外,未来以下这些方面也值得我们等待:
毫不夸张地说,天生式 AI 已经在环球的许多行业中掀起了风暴。它也将彻底改变 Web 开发的近况和众多开发人员构建网站的方式。
Vercel 发布的 v0 就是一个活生生的例子,它是一个基于提示词天生用户界面的工具。例如,我们可以通过提示词让 v0 创建一个电子商务风格的 dashboard 页面。下图就是 v0 的输出结果。

除了 v0,Vercel 在推动 AI 的应用落地上也是尽心尽力。他们发布了 AI SDK ,帮助开发者轻松构建 AI 驱动的应用步伐。目前该 SDK 每周的 npm 下载量已凌驾 85000 次,这也是人们在 Vercel 上注册和创建 API 应用步伐的缘故原由之一(译注:在 Vercel 上,基于其提供的 AI 能力可以很轻松的创建 AI 驱动的应用)。
虽然人工智能不会抢走我们的饭碗,但越来越多的开发人员正将其整合到开发流程中。根据 Retool 的 《2023 年 AI 近况》 报告,自 2022 年以来,57% 的开发人员减少了对 Stack Overflow 的利用,以致有 10% 的开发人员因为有了 ChatGPT 和 GitHub Copilot 而不再利用 Stack Overflow。
除了越来越多的开发人员将通过 AI 来简化开发流程之外,预计会有更多的公司将 AI 集成到自己的产品中,GitHub 的 Copilot 和 Sourcegraph 的 AI 编码助手 Cody 都是很好的例子。
趋势三:SSR 和 SSG 两种框架之间的竞争将会愈演愈烈
近期,服务器端渲染(SSR)和静态网站天生(SSG)这两种渲染方法,因在 SEO 和性能方面的优势而备受关注。随着越来越多的开发人员和企业出于 SEO 和性能方面的需求而采用 SSR 和 SSG 渲染方案,支持这两类渲染方式的框架之间的竞争将会愈演愈烈。
最近的一个 SSR/SSG 框架之争的例子是 Tech Twitter 上对比 Next.js 和 Remix 的话题。先是 Kent C. Dodds 发表了一篇题为 "为什么我不会利用 Next.js "的文章,随后作为回应,来自 Vercel 的 Lee Robinson 发表了题为 "为什么我要利用 Next.js "的文章。
在技术选择方面,没有放之四海而皆准的工具,只有最得当工作的工具。不外,就目前情况来看,可以肯定地说,Next.js "击败 "了其他竞争对手。
根据 Stack Overflow 2023 年的调查数据,Next.js 是第六大最受接待的 Web 框架,凌驾了分别排在第 21、24 和 30 位的 Nuxt.js、Gatsby 和 Remix。而根据 Stack Overflow 2022 年的调查数据,Next.js 还只排在第 11 位。随着时间的推移,Next.js 的受接待水平将会越来越高。.

凭借对 RSC(React Server Components)的支持、内置图片和字体优化以及 Server Actions 等功能,我不以为其他 SSR/SSG 框架能在短期内逾越它。不外,随着这些框架的功能不停迭代和更新,我们预计这场战斗将会继续下去。
别的,我以为 Astro 将成为继 Next.js 之后的另一个爆款框架。根据 Netlify 的 《2023 年Web开发近况》 报告,Astro 的利用率和满足度增长最快。最令人印象深刻的是,它的利用率几乎翻了一番,利用满足度也从 2022 年的 4.5 上升到 2023 年的 6.8。
下面是 NPM 提供的这些框架的每周下载数据:
在早期的 Web 开发中,开发人员遵照的原则是 "关注点分离 "。因此,前端、后端和全栈开发人员被分配在了不同的系统和领域中。
然而,随着时间的推移,这些界限变得越来越模糊:
除了这些发展之外,诸如 Supabase、Appwrite 和 Xata 等后端即服务(BaaS)解决方案的出现和流行,也让前端开发人员可以更容易地创建全栈应用步伐。借助这些新工具和技术,随着前端开发人员对后端和全栈开发的不停探索,我们可以等待更多跨领域专业人才的出现。
趋势五:越来越多的人关注无停滞性
目前有 凌驾 10 亿人 患有这样或那样的残疾,因此在开发过程中,针对无停滞性的计划不能只是过后才想到的问题。以下是关注无停滞性带来的一些利益:
虽然几十年来 Web 对无停滞性的支持水平有所提高,但间隔我们理想中的完全无停滞 Web 还很遥远。制止 2022 年,只有 3% 的互联网支持残障人士访问。虽然这一比例低得令人震惊,但我们看到,在无停滞方面,互联网正在渐渐且稳步地改善。
通过对 100 万个网页进行调研,WebAIM 发布了 《2023 年无停滞性报告》。该报告表现,越来越多的开发人员和机构开始渐渐意识到了无停滞性的重要性。以下是报告中的一些统计数据:
软件之家发布的 《2022 年前沿技术近况》 表现,63% 的开发人员猜测无停滞性将在未来几年内得到普及(见下图)。越来越多的开发人员和企业正在更加积极提高其网站的无停滞性,在 WebAIM 2024 年的报告中,我们可以等待对无停滞性的控诉会减少,而支持无停滞性的网站会增加。

趋势六:VS Code 将继续占据最受接待 IDE 的宝座
VS Code 于 2019 年发布,现已发展为最受接待的代码编辑器之一,可与 Vim、IntelliJ 和 Webstorm 等 IDE 相媲美。Stack Overflow 2023 年的调查数据表现,VS Code 仍旧是最受开发人员接待的 IDE。软件之家的 2022 年前端近况调查 也表现,VS Code 是开发人员最喜爱的代码编辑器,占比到达了 74.4%。
为什么开发人员会喜好 VS Code?以下是一些缘故原由:
VS Code 的更新速率非常快,用户被频仍地提示安装更新就是证明。鉴于其目前的发展速率和轨迹,我们可以等待 VS Code 在 2024 年及未来将不停迭代和增加其功能,而且将一连保持其作为头部 IDE 的地位。
趋势七:将会有更多人利用 TypeScript
虽然在开发生态系统中对是否利用 TypeScript 的看法依然不统一,但支持 TypeScript 的人占多数。事实上,你会看到更多公司和开源社区将他们的代码库迁徙到 TypeScript。Stripe 就是一个例子,它将其最大的 JavaScript 代码库(约 370 万行的代码)迁徙到了 TypeScript。
Stack Overflow 的开发者调查表现,TypeScript 的受接待水平已从 2022 年的 34.83% 上升到了 2023 年的 38.87%。TypeScript 的利用已经非常广泛,以至于许多开发人员的文档中都设置了用于切换 TypeScript 和 JavaScript 代码的按钮。而且,在某些情况下,有些文档只提供 TypeScript 代码。
虽然 TypeScript 不会在短期内逾越 JavaScript,以致可能永远不会,但我们可以预见,随着团队将代码库迁徙到 TypeScript 或直接利用 TypeScript 来启动新项目,采用 TypeScript 的情况将会变得越来越多。
下图是来自 2022 年前端近况调查,该调查表现了开发人员对 TypeScript 未来的看法。

结论:为你的 2024 做好预备
随着新技术、新框架和新趋势的出现,前端开发领域也在不停演变。虽然适应快节奏的变化可能非常有挑战性,但紧跟最新趋势可以促进你的职业发展,使你的技能与时俱进。
以下是根据本文中介绍的趋势,我们给出的一些可以为 2024 年做预备的建议:
【免责声明】文章形貌过程、图片都来源于网络,此文章旨在倡导社会正能量,无低俗等不良引导。
如涉及版权大概侵权问题,请及时联系我,我们将第一时间删除内容。



免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。




欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/) Powered by Discuz! X3.4