如果你想成为一名专业的JavaScript开发人员,那么除了掌握JavaScript之外,至少还应该具备一些其他框架和库的开发经验。本文收集了9个不同的项目,其中每个项目都使用了不同的JavaScript框架或库,相信通过练习,你一定可以成为年的前端开发大师!
作者
SimonHoldorf
译者
弯月,责编
郭芮
以下为译文:
无论你是编程新手还是经验丰富的开发人员,既然踏入这个行业,你就必须不断学习新概念和语言/框架,才能跟上这个世界瞬息万变的步伐。以React为例,4年前Facebook开源了React,随后它成为了全球JavaScript开发人员的首选。然而,Vue和Angular也不甘落后。再到后来的Svelte、以及Next.js或Nuxt.js等通用框架,还有Gatsby、Gridsome、Quasar等等。
如果你想成为一名专业的JavaScript开发人员,那么除了掌握JavaScript之外,至少还应该具备一些其他框架和库的开发经验。
为了帮助你成为年的前端开发大师,我收集了9个不同的项目,其中每个项目都有不同的主题,并使用了不同的JavaScript框架或库,希望你能尝试构建这些项目,并建立自己的展示成果。请记住,纸上谈兵并没有太大益处,不如现在就开始动手,逐个攻克这些难题!
使用React构建电影搜索应用
首先,你可以用React构建一款电影搜索应用。该应用最终大致如下:
你可以学习到的技术
构建这个应用程序可以让你更进一步掌握React以及新兴的HooksAPI。上图中的项目利用了React组件、许多钩子、一个外部API、当然还有一些CSS样式。
技术栈与功能
React与钩子创建React应用JSXCSS这个项目不需要使用任何类,可以为你提供一个接触函数式React的完美契机,并帮助你在年提升自我。如下链接是该项目的一个例子,你可以参考链接中的教程,也可以构建自己风格的应用!