加入收藏 | 设为首页 | 会员中心 | 我要投稿 湖南网 (https://www.hunanwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 建站 > 正文

9个项目助你在2020年成为前端大神!

发布时间:2019-11-05 16:52:55 所属栏目:建站 来源:刘小夕
导读:DEV的年度热文,读完认为不错,以是翻译出来供各人参考,小我私人程度有限,文中也许会有一些翻译错误,可以在评述区指正。 本篇文章一共涉及了9个风行的框架/库,没有详细的先容行使要领,而是给了一些很是棒的拭魅战教程。 初学者(大概一些有履历的开拓者也是
副问题[/!--empirenews.page--]

DEV的年度热文,读完认为不错,以是翻译出来供各人参考,小我私人程度有限,文中也许会有一些翻译错误,可以在评述区指正。

9个项目助你在2020年成为前端大神!

本篇文章一共涉及了9个风行的框架/库,没有详细的先容行使要领,而是给了一些很是棒的拭魅战教程。

初学者(大概一些有履历的开拓者也是一样)在读完官方文档,想写一个项目练手的时辰不知道做什么项目好,或是有设法,可是无从动手。那么这篇文章将会给你带来很大的辅佐。

导读

无论你是编程新手照旧履历富厚的开拓职员。在这个行业中,我们不得纷歧直进修新观念和新说话或是框架,才气跟上快速变革。以React为例 —— FaceBook 四年前开源,此刻它已经成为了环球JS开拓者的首选。可是与此同时,Vue 和 Angular 也有本身的追求者。然后是 Svelte,Next 和 Nuxt.js,Gatsby,Gridsome,quasar 等等,假如你想成为专业的 JavaScript 开拓职员,你在行使本身认识的框架举办开拓的同时,还必要对差异的框架和库有一些相识。

为了辅佐你在2020年成为一个前端大神,我网络了9个行使了差异JS框架/库的项目,你可以去构建可能将他们插手到本身将来的开拓打算中。记着,没什么比现实开拓一个项目更有辅佐。以是,不要踌躇,试着去开拓一下。

1. 行使React(with hooks)构建一个影戏搜刮应用

起首,你可以行使React构建一个影戏搜刮应用。展示如下:

9个项目助你在2020年成为前端大神!

你将学到什么?

构建这个项目,你可以行使较新的 Hook API 来晋升你的 React 手艺。示例项目行使了React组件,许多 hooks 以及一些外部的 API,虽然尚有一些CSS样式。

技能栈/点

  1. React(Hooks)
  2. create-react-app
  3. JSX
  4. CSS

你可以在这里看到这个示例项目:www.freecodecamp.org/news/how-to…

2.行使Vue构建一个谈天应用

其它一个要先容给你的很棒的项目是行使Vue构建的谈天应用措施。展示如下:

9个项目助你在2020年成为前端大神!

你将学到什么?

您将进修到怎样从新开始配置Vue应用,建设组件,处理赏罚状态,建设路由,毗连到第三方处事,乃至是处理赏罚身份验证。

技能栈/点

  1. Vue
  2. Vuex
  3. Vue Router
  4. Vue CLI
  5. Pusher
  6. CSS

这真的是一个很是棒的项目,不管是用来进修Vue可能是晋升现有的手艺,以应对2020年的成长。你可以查察这个教程: www.sitepoint.com/pusher-vue-…

3. 行使Augular8构建一款大度的气候应用

此示例将辅佐你行使 Google 的 Angular 8 来构建一块大度的气候应用措施:

9个项目助你在2020年成为前端大神!

你将学到什么?

该项目将教你一些名贵的手艺,譬喻从新开始建设应用,从计划到开拓,一向到出产停当陈设。

技能栈/点

  1. Angular 8
  2. Firebase
  3. SSR
  4. 收集机关和Flexbox
  5. 移动端友爱 && 相应式机关
  6. 深色模式
  7. 大度的用户界面

对付这个综合项目,我真正喜好的是,不是孤独地进修对象,而是从计划到最终陈设的整个开拓进程。

medium.com/@hamedbaato…

4. 行使 Svelte 构建一个 To-Do 应用

与React,Vue和Angular对比,Svelte 还很新,但还是热点之一。好的,To-Do应用不必然是哪里最热点的项目,但这确实可以辅佐你进步Svelte手艺,如下:

9个项目助你在2020年成为前端大神!

你将学到什么?

本教程将向你展示怎样从新到尾行使Svelte3建造应用。 它操作了组件,样式和变乱处理赏罚措施。

技能栈/点

  1. Svelte 3
  2. Components
  3. CSS
  4. ES6语法

Svelte 没有太多优越的入门项目,这个是我认为不错的一个上手项目:medium.com/codingthesm…

5. 行使 Next.js 构建购物车

Next.js 是一个轻量级的 React 处事端渲染应用框架,该项目将向你展示怎样构建一个如下所示的购物车:

9个项目助你在2020年成为前端大神!

你将学到什么?

在这个项目中,你将进修怎样配置 Next.js 的开拓情形,建设新页面和组件,获取数据,配置样式并陈设一个 next 应用。

技能栈/点

  1. Next.js
  2. 组件和页面
  3. 数据获取
  4. 样式
  5. 陈设
  6. SSR和SPA

你可以在此处找到该教程:snipcart.com/blog/next-j…

6. 行使 Nuxt.js 构建一个多说话博客网站

Nuxt.js 是 Vue 处事端渲染应用框架。你可以建设一个如下所示的应用措施:

9个项目助你在2020年成为前端大神!

你将学到什么?

这个示例项目从初始配置到最终陈设一步一步教你怎样行使 Nuxt.js 构建一个完备的网站。它行使了 Nuxt 提供的很多精彩成果,如页面和组件以及SCSS样式。

技能栈/点

  1. Nuxt.js
  2. 组件和页面
  3. Storyblok模块
  4. Mixins
  5. Vuex
  6. SCSS
  7. Nuxt中间件

这个项目包括了涵盖了 Nuxt.js 的很多精彩成果。我小我私人很喜好行使 Nuxt 举办开拓,你应该实行行使它,这将使你成为更好的 Vue 开拓职员!www.storyblok.com/tp/nuxt-js-…

除此之外,我还找到了一个B站的视频:www.bilibili.com/video/av211…

7. 行使 Gatsby 构建一个博客

(编辑:湖南网)

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

热点阅读