初学者(也许一些有经验的开发者也是一样)在读完官方文档,想写一个项目练手的时候不知道做什么项目好,或是有想法,但是无从下手。那么这篇文章将会给你带来很大的帮助。
无论你是编程新手还是经验丰富的开发人员。在这个行业中,我们不得不一直学习新概念和新语言或是框架,才能跟上技术的快速变化。以React为例 —— 四年前FaceBook 开源,现在它已经成为了全球JS开发者的首选。但是与此同时,Vue 和 Angular 也有自己的追求者。然后是 Svelte,Next 和 Nuxt.js,Gatsby,Gridsome,quasar 等等,如果你想成为专业的 Java 开发人员,你在使用自己熟悉的框架进行开发的同时,还需要对不同的框架和库有一些了解。
为了帮助你在2020年成为一个前端大咖,我收集了9个使用了不同JS框架/库的项目,你可以去构建或者将它们加入到自己未来的开发计划中。记住,没什么比实际开发一个项目更有帮助。所以,不要犹豫,试着去开发一下。
1. 使用React(with hooks)构建一个电影搜索应用
首先,你可以使用React构建一个电影搜索应用。展示如下:
你将学到什么?
构建这个项目,你可以使用较新的 Hook API 来提升你的 React 技能。示例项目使用了React组件,很多 hooks 以及一些外部的 API,当然还有一些CSS样式。
技术栈/点
- React(Hooks)
- create-react-app
- JSX
- CSS
你可以在这里看到这个示例项目:https://www.freecodecamp.org/news/how-to-build-a-movie-search-app-using-react-hooks-24eb72ddfaf7/
2.使用Vue构建一个聊天应用
另外一个要介绍给你的很棒的项目是使用Vue构建的聊天应用程序。展示如下: