玩转 React(一)- 前言

本人计划编写一个针对中初级前端开发者学习 React 的系列教程 - 《玩转 React》。前端

文章更新频率:每周 1 ~ 2 篇。react

目录

为何是针对初级前端开发者

经验丰富的程序员,学习新框架是不会看这种文章的。讲实话,最高效、最权威的仍是官方文档。若是你以为你是高级程序员,对新框架的理解力强,英文水平也还不错,那到此为止,这里:React官方文档git

因此,为了让个人输出对更多的人有所帮助,本系列的内容会讲得尽可能浅显易懂,甚至有时候会让你以为有些啰嗦。程序员

另外本系列的文章默认全部的读者熟悉 JavaScript、HTML、CSS,且本系列的全部实例中的JS代码使用 ES6 的语法进行编写。使用 ES6 的缘由:github

  • 是新的语言规范
  • 开发效率更高
  • 代码更优雅,尤为是基于 React 开发的项目。

为何要开始写文章

由于历来没有尝试过把我本身会的知识系统地经过文字讲出来,我想尝试一下。本来觉得这是一件很简单的事情,但后来发现,很难。并且越是本身熟练的东西,越以为不知道该怎么讲,不知道该怎么教会别人,对于本身熟悉的知识,总感受三言两语就说完了,没什么好说的,其实否则。能写出教的会别人的文字,是一种能力,须要锻炼。segmentfault

另外,有这样一个任务可让我从新梳理本身的知识,注意到每个细节,因此教别人也是在提高本身。前端框架

为何选择这个主题

我从 2015 年开始在项目中使用 React,首先我本身特别喜欢 React,不只可以提高开发效率,提升产品的性能,并且能明显提高开发体验,这一点很重要,做为程序员,也要多为本身想一想,愉快地写代码确实是一件美好的事情。我不喜欢的东西,硬要去讲,讲很差不说,对本身也是一种折磨。微信

其次 React 也是目前特别流行的一个前端框架,截止目前,Github 上有将近 8 万 star,国内一二线互联网公司都有深度依赖 React 开发的项目。框架

另外,据我了解不少同窗都有学习 React 的打算,并且多数人反映 React 有必定的学习门槛,学习曲线比较陡峭。性能

简言之,React很棒,我很喜欢,我想你也拥有它,并且我想把它讲得很简单,让你轻松玩转,我知道颇有挑战,可是我想尝试一下。

内容的深度和目标

上面有说到,我想把 React 讲简单,让你们轻松玩转,因此请不要期望内容适合高级玩家。若是你在阅读的时候发现:“咦,这里还有另一种方式你没说”,没错,我是故意的,当作一件事情有多种方式的时候,我只会将我认为最好的一种方式告诉你们,我以为这就够了,其它的方式,之后你天然就知道了。

简言之,认真阅读本专栏以后,关于 React,虽然有些细节你还不了解,但已经足够你在项目中用得很溜了。

若是我写的文章能获得你们的承认,我会在后续系列中跟你们探讨更深刻的内容。

最后

小弟是第一次尝试写技术教程,若是能坚持下来须要花费很多的业余时间,写的很差但愿你们多提意见,我会依据您的意见持续优化。

在此先谢过各位,望你们多多鼓励。

微信交流群

文字的表现范围毕竟有限,为了方便你们交流,我建了一个微信群,对 React 感兴趣的同窗能够进群一块儿交流、学习,因为微信群邀请的时间限制,你们能够先扫描下面二维码,加我好友,我拉你们进群:

clipboard.png

个人微信:leobaba88

相关文章
相关标签/搜索