无论您是刚开始编程还是已经是一名经验丰富的开发人员,在这个行业中,学习新的概念和语言/框架是跟上快速变化的必要条件。
以React为例,它是四年前才由Facebook开源的,它已经成为全球JavaScript开发人员的第一选择。
当然,Vue和Angular也有其合法的追随者群体。然后是Svelte和通用框架,例如Next.js或Nuxt.js。还有Gatsby 和 Gridsome 和 Quasar …。
如果你想成为一名出色的JavaScript开发专家,你至少应该在不同的框架和库中有一些经验。
为了帮助你在2020年成为前端大师,我收集了9个不同的项目,每个项目都有不同的主题和不同的JavaScript框架或库作为技术栈,您可以构建它们并将它们添加到学习计划中。记住,没有什么比实际构建东西更有帮助的了,所以勇往直前,让你的头脑变得敏锐,让它成为现实。
使用React(带hook)构建电影搜索应用程序
首先,您可以使用React构建电影搜索应用程序。下图显示了最终应用的外观:
您将学到什么
在构建此应用程序时,您将使用相对较新的Hooks API来提高React技能。该示例项目利用了React组件,许多hook,一个外部API,当然还有一些CSS样式。
技术栈和功能
- React Hook
- create-react-app
- JSX
- CSS
在不使用任何类的情况下,这个项目为你提供了一个完美的入门到实战的机会,并且肯定会在2020年为您提供帮助。
您可以在此处找到示例项目。按照教程进行操作,或者自己动手做。
使用Vue构建聊天应用
对您来说&