加入收藏 | 设为首页 | 会员中心 | 我要投稿 阿坝站长网 (https://www.0837zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长资讯 > 传媒 > 正文

前端开发需要学习的关键技能

发布时间:2021-02-27 11:33:21 所属栏目:传媒 来源:互联网
导读:近几年涌现了一系列基于 JavaScript 的优秀库和框架新品,如 ReactJS、VueJS 和 Svelte 等;它们为主流 Web 应用程序带来了强大的动力。 本文希望为你提供一些指导,帮助你在 2020 年提升自己的前端开发水平;无论你是新手还是有不少经验的老鸟,这篇文章都值

近几年涌现了一系列基于 JavaScript 的优秀库和框架新品,如 ReactJS、VueJS 和 Svelte 等;它们为主流 Web 应用程序带来了强大的动力。

本文希望为你提供一些指导,帮助你在 2020 年提升自己的前端开发水平;无论你是新手还是有不少经验的老鸟,这篇文章都值得一读。

1. 框架

2020 年,我们可能会看到 Facebook 的 ReactJS 与社区驱动的 VueJS 之间的对决。目前,React 在 GitHub 上拥有 140,000 星,而 Vue 甚至拿到了 153,000 星。相比之下,Angular 这样的项目只有 53,000 个星。

在 2019 年,React(蓝线)、Vue(红线)、Angular(黄线)和 Svelte(绿线)的搜索趋势也能为这一假设提供佐证——其中 Vue 略高于 React。Angular 在搜索量方面差的很远,Svelte 则在这个对决中几乎没有存在感。
 

此在 2020 年,使用或希望使用 JavaScript 框架的前端开发人员应将 React 和 Vue 作为他们的主要选择。如果你正在处理大型企业项目,则 Angular 也是可行之选。

如果你想了解有关这些框架的更多信息,请查看下列重要资源:

  • React
  • Vue.js

2. 静态站点生成器

静态站点生成器融合了服务端渲染(对于 SEO 来说非常重要,也会影响初始加载时间)和单页应用程序的能力。



如今,许多项目即使不需要服务端渲染也选择了一种 SSG,因为 Next 或 Nuxt 之类的解决方案具有很多便捷的功能,例如 markdown 支持、模块打包器和集成的测试运行器等。

如果你很重视前端开发工作,则应仔细研究以下项目,并尝试获得一些实践经验:

  • Next(基于 React)
  • Nuxt(基于 Vue)
  • Gatsby(基于 React)
  • Gridsome(基于 Vue)

这些可能是 2020 年最热门的项目,当然选项还有很多。如果你想了解关于它们的更多信息,请查看这些资源:

  • Next.js
  • Nuxt.js
  • Gatsby
  • Gridsome

(编辑:阿坝站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读