大家好,我是翁涛。我也在知乎上看到很多开发者预测2022年的趋势。由于他们是开发人员,因此在谈论趋势时他们会详细讨论。此外,国内的趋势可能更多。我觉得这篇文章更多的是站在一个公司或者决策者层面需要关注的趋势。以下是译文,以及我自己的一些解读。当我创建这个前端发展趋势列表时,我有点害怕——大多数变化都是渐进的,这里的观察是已经发生的事情,可能在2023年仍然如此。你可以看看我们的前端对2021年的预测[1],它们仍然是完全正确的。尽管如此,以下是我们对2022年前端趋势的一些看法。1.React保持其皇室地位早在2021年2月,我写了一篇关于Reactisking[2]的文章,它是前端开发人员的首选框架。尽管有人认为可能会出现一个更时髦的框架并取而代之,但我认为这种趋势还会持续一段时间。其中一个主要原因是React的适应性和实用性——它可用于构建单页Web应用程序、本机移动应用程序和网站——使其成为一个非常有用的学习框架。我预计React将在2022年继续占据主导地位;2021年年中举行的最新StackOverflow开发者调查[3]确认React是整个开发社区最“想要”的框架,也是第四大最爱。它也是最常用的Web框架。我看好React的另一个原因是我希望看到它在未来12个月内继续发展和改进。人们对该框架最常见的抱怨是它会降低网站速度并使网站变得过大(不过,一如既往,这一直是争论的根源,在前端社区引发了Twitter风暴)。作为回应,我认为我们很快就会看到ReactServerComponents推出测试版,这将有助于使网站更小、更快,进一步支持该平台的普及。译者注:React18的流式HTML和选择性水合解决了传统SSR的很多问题,比如在显示任何东西之前先选择TigerHill中的所有东西。我相信React18会给SSR要求比较高的框架带来很大的竞争。2.Next.js继续给人留下深刻印象Next.js是一个通用且非常流行的React框架,它还可以改善整体加载时间和SEO,并减少潜在的安全问题。您可以使用它来构建网站、使用JAMStack、开发在线应用程序,甚至创建基本的API。除了作为Next.JS的粉丝,我还很钦佩Vercel——这个框架背后的公司。Vercel有一个云平台,可以减轻部署过程中的很多痛苦,这意味着作为前端开发人员,我只需插入我的GitHub存储库,它就会自动部署我的网站,而无需设置服务器。在2022年,我预计最强大的前端开发趋势之一将是Next.JS和Vercel继续发展壮大。2021年公司将获得2.5亿美元的资金,我很高兴看到他们在来年能取得什么成就。通过收购Turborepo,他们投入了一些资金来扩展他们的生态系统。同时,也有大量的资金投入到Next.JS的推广和开发中,所以我可以看到越来越多的数字开发项目获得了他们的技术栈。译者注:像Vercel这样的科技公司,对技术人员的吸引力太大了,React核心开发人员都pass了。另外,Next.js从商业的角度来看是非常成功的。它有很多特性,而且和Vercel一起部署的时候,对serverless的支持非常好,所以我也很看好Next.js和Vercel的合作。3、Serverless架构持续帮助前端交付更小的项目总体来说,投入前端开发服务的资金对行业来说是个好消息。像Vercel这样的公司正在关注前端社区的需求,并通过更好的工具和功能让生活更轻松。发生这种情况的一种方式是使用无服务器方法,这减少了对后端工作的需求。例如,使用ServerlessAPI意味着前端开发人员无需依赖后端资源来增加项目预算和上市时间。对于大型项目,您很可能需要专用的前端和后端资源,但无服务器架构对于预算有限的小型项目可能很有价值,因为营销团队正在为其网站寻找自定义功能和集成。serverlessAPI可以帮助前端做更多的独立工作,所以我们可以期待2022年会有更多的serverless选项。译者注:Serverless其实是一个对前端开发者非常有益的技术,让一个前端开发者在不懂运维,甚至不懂后端的情况下,也能开发出有用的项目。4.HeadlessCMS已经成熟并且越来越受欢迎Headless作为一个概念已经存在多年,但它可能没有像某些人预测的那样成为主流。然而,在此期间,无头CMS平台已经成熟。Contentful、Prismic和Sanity等产品现在已经趋于稳定,这使它们成为数字团队越来越可行的选择。现在的工具非常好,前端开发人员会喜欢在这些平台上工作是多么容易。像Sitecore这样的更传统和单一的数字体验平台已经获得了关注,并正在推出他们的无外设CMS功能。也许最重要的是,一些无头CMS供应商已经筹集了巨额资金来推动增长——Contentful在2020年筹集了8000万美元,在2021年筹集了1.75亿美元。有大量资金涌入这个领域,由此产生的投资和营销力量应该看到headlesscms在整个2022年成熟并流行起来。译者注:这一段启发我的是,作者在看一种技术是否会成为一种趋势,是否已经被资本投入。5.我们需要继续就多样性和福祉展开辩论总的来说,多样性和包容性的价值在过去几年中得到了极大的重视。作为一个职业,我想我们都知道软件开发需要更好地促进多样性和包容性。如果完成2021年StackOverflow开发者调查的80,000多名开发者代表了整个开发者社区,那么我们当然还有更多的工作要做。91%是男性。例如,整个行业也有一些关于种族和民族的令人震惊的事实——只有3.4%的受访者称自己是黑人或非裔美国人。这可能是一厢情愿的想法,但我对2022年前端趋势的希望之一是,社区找到更好的方法来讨论我们如何改进整个行业。另一个在商界引起广泛关注的问题是员工福利,尤其是在大流行肆虐之际。StackOverflow调查询问了受访者的心理健康状况。在16,000名受访者中,10%的人表示他们有焦虑症,9%的人表示他们有情绪或情绪障碍,9%的人表示他们有注意力或记忆障碍。员工福利是整个行业的一个现实问题,我希望在2022年我们能在学习如何更好地相互支持方面有所转机。译者注:现在中国也在整顿互联网行业的加班、福利等问题。希望2022年会更好。总结2022年将是前端开发者又一个激动人心的一年。越来越多的平台和框架不断让我们的生活变得更轻松,也为前端用户提供了更多的选择。但是,我们必须继续确保前端社区更具包容性和支持性。参考资料[1]2021年前端预测:https://www.browserlondon.com/blog/2021/01/04/front-end-predictions-2021/[2]React为王:https://www.browserlondon.com/blog/2021/02/09/react-is-king/[3]最新的StackOverflow开发者调查:https://insights.stackoverflow.com/survey/2021
