2021年我最期待的7项技术
新的一年开始了,这正是重新聚焦学习的好时机。在这篇文章中,我想和大家聊聊我今年非常感兴趣的一些技术,以及我将投入时间学习的方向。
元框架
看来一层框架已经不够用了!Next.js 和 N**t 系列框架(包括 Nuxt 和 Nest)提供了非常棒的开发者体验。Remix 也备受瞩目。Gatsby 在过去几年里一直是业界的中坚力量。我非常喜欢使用这些元框架,并且真心认为它们在未来几年会发展得更加迅猛。
低代码
代码固然重要,但我们用越少的代码就能创造出有用的产品,效果就越好。代码的创建和维护成本都很高。我非常兴奋地看到低代码趋势的兴起,它将使应用程序开发更加快捷方便。2020 年的最后几个月,我一直在开发Amplify Admin UI,它允许用户通过点击几下鼠标来编写基本的后端,然后再用代码进行扩展。像这样的工具以及前端工具包,将显著降低构建可扩展且易于维护的应用程序的难度。
服务器端渲染
就在假期前夕,React 核心团队发布了React Server Components的初步研究成果,这顺应了许多前文提到的元框架所遵循的大趋势——服务器端渲染 (SSR)。这其实并非什么新鲜事——我刚开始编程的时候,几乎所有框架都使用模板语言将变量插入 HTML,那时 Rails 几乎是万物通用的。但是,扩展 SSR 以允许开发者使用现代工具意义重大,并且对 Web 性能有着巨大的提升。
云
云计算其实已经存在一段时间了,但我现在才开始深入了解它。我记得职业生涯早期,我都是手动将应用程序部署到服务器上——这非常耗时耗力,而且根本无法扩展。我现在只是在浅尝辄止地接触云计算,学习 Amplify 之外的 AWS,但这真的很有意思,也是一项非常有价值的技能。今年我想更深入地学习这方面的内容。
机器学习/人工智能
几年前,我曾认真考虑攻读人工智能/机器学习硕士学位——我热爱统计学和编程。后来我的职业发展方向发生了变化,但我仍然非常渴望在这些领域学习更多知识。它们似乎是业内众多新兴领域的基石,而且这种情况似乎还会持续很长时间。
新框架
前端和后端总会有新的框架涌现。我现在的职业阶段,对学习所有新框架的兴趣已经不如以前那么浓厚了,而且我对自己的学习能力也比较有信心。话虽如此,我仍然对那些专注于性能的新型前端框架感到兴奋。Svelte 似乎会长期存在——我个人更倾向于一个更注重函数式编程原则的框架,但我认为现在是时候花些时间深入研究一下了。看到Hyperapp仍在不断发展壮大也很棒——我很喜欢用它。
技术工作者的去中心化
这与榜单上的其他趋势截然不同,但2020年的疫情迫使人们转向远程办公。我个人很希望有一天能重返办公室工作,但我认为,允许更多人远程办公的趋势总体上是件好事。工具和解决方案会越来越完善,科技工作者也将能够走出传统的“科技城市”。
结论
在本周的瓢虫播客节目中,我们讨论了今年我们最期待的21个Web开发趋势。欢迎收听,也欢迎通过Twitter告诉我们您最期待的趋势是什么。
文章来源:https://dev.to/ladybug/7-technologies-im-excited-about-in-2021-1ljb