React 技能图 2018,目前在 GitHub 上已获 2 千多 Star - 开源中国社区
React 技能图 2018,目前在 GitHub 上已获 2 千多 Star
h4cd 2018年07月09日

React 技能图 2018,目前在 GitHub 上已获 2 千多 Star

h4cd h4cd 发布于2018年07月09日 收藏 59

昨天我们报导过 Hacker News 的 6 月招聘趋势,其中说到 React 再一次稳坐第一的位置,那么,求职市场呼声这么高的一项技能,如何去学习呢?放心,接下来不是放广告。

GitHub 上有开发者为大家指明了道路,他开了一个 repo,详细介绍了学习 React 的路线图,作者介绍,该项目是为了给困惑于“What should I learn next as a React developer?”的从业者一些帮助。

“本路线图的目的是让你了解行情,并给了一些指示”,他说到:“你应该逐渐理解为什么一种工具比另一种更适合某些情况,并记住流行和时尚从来不是最适合编程工作的。”言下之意是不要在学习过程中被其它新鲜与炫酷的技术“带偏”。

该路线图包含 CSS/JS/HTML 基础、常规开发技巧、在官网学习 React 或完成一些课程、掌握日常工具、状态管理、类型检查、路由、API 客户端、实用程序库、测试、服务端渲染等项目,应有尽有。目前已得到两千多 Star,传送门:https://github.com/adam-golab/react-developer-roadmap

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 开源中国社区 [http://www.oschina.net]
本文标题:React 技能图 2018,目前在 GitHub 上已获 2 千多 Star
分享
评论(23)
精彩评论
14

引用来自“Raphael_goh”的评论

曾经做一个简单页面拿起CDN和jQuery就完成了。现在不论大小,先上一套webpack全家桶,然后是react、vue、ng全家桶。还要跟别人说一句,我有个万能模板,一秒搞定前面一切。最后一顿骚操作一个页面就出炉了��
当年有这样一种群体,不论大小,先引入一个jquery.min.js,然后又是一套一套的jQuery.foo.js、jQuery.bar.js、jQuery.blablah.js插件,一连下来几十个style标签,每行代码不多敲几个$就浑身不舒服(滥用字符串拼接HTML,XSS漏洞多如狗),甚至连遍历数组、打开新窗口、字符串转Number、字符串比较、获取时间戳、页面跳转页面这些跟jQuery八竿子打不着的的操作都想着用万能jQuery去做,然后打开百度熟练地敲下“怎么用jQuery干XXX”。
这就是当年或许现在仍然存在的jQuery程序员。:satisfied::satisfied:
6
曾经做一个简单页面拿起CDN和jQuery就完成了。现在不论大小,先上一套webpack全家桶,然后是react、vue、ng全家桶。还要跟别人说一句,我有个万能模板,一秒搞定前面一切。最后一顿骚操作一个页面就出炉了��
这就是我以后想转行的原因
1
这一顿学下来可不比java体系简单多少啊:kissing:
1

引用来自“zhjphp”的评论

前端……这尼玛沼泽啊…有完吗?
没完。
最新评论
0
第一应该是vue吧
1
这就是我以后想转行的原因
0

引用来自“Raphael_goh”的评论

曾经做一个简单页面拿起CDN和jQuery就完成了。现在不论大小,先上一套webpack全家桶,然后是react、vue、ng全家桶。还要跟别人说一句,我有个万能模板,一秒搞定前面一切。最后一顿骚操作一个页面就出炉了��

引用来自“dolloyo”的评论

当年有这样一种群体,不论大小,先引入一个jquery.min.js,然后又是一套一套的jQuery.foo.js、jQuery.bar.js、jQuery.blablah.js插件,一连下来几十个style标签,每行代码不多敲几个$就浑身不舒服(滥用字符串拼接HTML,XSS漏洞多如狗),甚至连遍历数组、打开新窗口、字符串转Number、字符串比较、获取时间戳、页面跳转页面这些跟jQuery八竿子打不着的的操作都想着用万能jQuery去做,然后打开百度熟练地敲下“怎么用jQuery干XXX”。
这就是当年或许现在仍然存在的jQuery程序员。:satisfied::satisfied:

引用来自“mymbrooks”的评论

50步笑百步,前端框架变化很快,适合自己的就行
所以说,现在的人捧一踩一,不过是把十年前的前辈做的事再做一遍而已。
0
哦 draw.io
0

引用来自“Raphael_goh”的评论

曾经做一个简单页面拿起CDN和jQuery就完成了。现在不论大小,先上一套webpack全家桶,然后是react、vue、ng全家桶。还要跟别人说一句,我有个万能模板,一秒搞定前面一切。最后一顿骚操作一个页面就出炉了��

引用来自“dolloyo”的评论

当年有这样一种群体,不论大小,先引入一个jquery.min.js,然后又是一套一套的jQuery.foo.js、jQuery.bar.js、jQuery.blablah.js插件,一连下来几十个style标签,每行代码不多敲几个$就浑身不舒服(滥用字符串拼接HTML,XSS漏洞多如狗),甚至连遍历数组、打开新窗口、字符串转Number、字符串比较、获取时间戳、页面跳转页面这些跟jQuery八竿子打不着的的操作都想着用万能jQuery去做,然后打开百度熟练地敲下“怎么用jQuery干XXX”。
这就是当年或许现在仍然存在的jQuery程序员。:satisfied::satisfied:

引用来自“金拱门”的评论

公司小啊,没专业前端。后端兼顾前端,肯定选最简单最便捷的啊。

引用来自“dolloyo”的评论

事实上vue.js单独用而不上全家桶的话,也比jQuery更简单便捷多了。
除非你真的很享受$('.xx .xx .xx .xx').parents().append().before().after().children().addClass().click()这种面条代码。

引用来自“金拱门”的评论

vue.js之前有个项目准备用了。结果刚部署好就被砍了。:laughing: 。
还是老老实实地写面条代码吧:joy:
0
这个图 用啥画的 很不错
0

引用来自“Raphael_goh”的评论

曾经做一个简单页面拿起CDN和jQuery就完成了。现在不论大小,先上一套webpack全家桶,然后是react、vue、ng全家桶。还要跟别人说一句,我有个万能模板,一秒搞定前面一切。最后一顿骚操作一个页面就出炉了��

引用来自“dolloyo”的评论

当年有这样一种群体,不论大小,先引入一个jquery.min.js,然后又是一套一套的jQuery.foo.js、jQuery.bar.js、jQuery.blablah.js插件,一连下来几十个style标签,每行代码不多敲几个$就浑身不舒服(滥用字符串拼接HTML,XSS漏洞多如狗),甚至连遍历数组、打开新窗口、字符串转Number、字符串比较、获取时间戳、页面跳转页面这些跟jQuery八竿子打不着的的操作都想着用万能jQuery去做,然后打开百度熟练地敲下“怎么用jQuery干XXX”。
这就是当年或许现在仍然存在的jQuery程序员。:satisfied::satisfied:

引用来自“金拱门”的评论

公司小啊,没专业前端。后端兼顾前端,肯定选最简单最便捷的啊。

引用来自“dolloyo”的评论

事实上vue.js单独用而不上全家桶的话,也比jQuery更简单便捷多了。
除非你真的很享受$('.xx .xx .xx .xx').parents().append().before().after().children().addClass().click()这种面条代码。
vue.js之前有个项目准备用了。结果刚部署好就被砍了。:laughing: 。
0

引用来自“Raphael_goh”的评论

曾经做一个简单页面拿起CDN和jQuery就完成了。现在不论大小,先上一套webpack全家桶,然后是react、vue、ng全家桶。还要跟别人说一句,我有个万能模板,一秒搞定前面一切。最后一顿骚操作一个页面就出炉了��

引用来自“dolloyo”的评论

当年有这样一种群体,不论大小,先引入一个jquery.min.js,然后又是一套一套的jQuery.foo.js、jQuery.bar.js、jQuery.blablah.js插件,一连下来几十个style标签,每行代码不多敲几个$就浑身不舒服(滥用字符串拼接HTML,XSS漏洞多如狗),甚至连遍历数组、打开新窗口、字符串转Number、字符串比较、获取时间戳、页面跳转页面这些跟jQuery八竿子打不着的的操作都想着用万能jQuery去做,然后打开百度熟练地敲下“怎么用jQuery干XXX”。
这就是当年或许现在仍然存在的jQuery程序员。:satisfied::satisfied:

引用来自“金拱门”的评论

公司小啊,没专业前端。后端兼顾前端,肯定选最简单最便捷的啊。
事实上vue.js单独用而不上全家桶的话,也比jQuery更简单便捷多了。
除非你真的很享受$('.xx .xx .xx .xx').parents().append().before().after().children().addClass().click()这种面条代码。
0

引用来自“Raphael_goh”的评论

曾经做一个简单页面拿起CDN和jQuery就完成了。现在不论大小,先上一套webpack全家桶,然后是react、vue、ng全家桶。还要跟别人说一句,我有个万能模板,一秒搞定前面一切。最后一顿骚操作一个页面就出炉了��

引用来自“dolloyo”的评论

当年有这样一种群体,不论大小,先引入一个jquery.min.js,然后又是一套一套的jQuery.foo.js、jQuery.bar.js、jQuery.blablah.js插件,一连下来几十个style标签,每行代码不多敲几个$就浑身不舒服(滥用字符串拼接HTML,XSS漏洞多如狗),甚至连遍历数组、打开新窗口、字符串转Number、字符串比较、获取时间戳、页面跳转页面这些跟jQuery八竿子打不着的的操作都想着用万能jQuery去做,然后打开百度熟练地敲下“怎么用jQuery干XXX”。
这就是当年或许现在仍然存在的jQuery程序员。:satisfied::satisfied:
公司小啊,没专业前端。后端兼顾前端,肯定选最简单最便捷的啊。
0
第一眼看去……头皮发麻……!仔细一看,也确实如此。前端近几年变化太大。尤其是nodejs引入,以及前端工程量,代码量陡增,全栈工程师越来越难了……!
0

引用来自“Raphael_goh”的评论

曾经做一个简单页面拿起CDN和jQuery就完成了。现在不论大小,先上一套webpack全家桶,然后是react、vue、ng全家桶。还要跟别人说一句,我有个万能模板,一秒搞定前面一切。最后一顿骚操作一个页面就出炉了��

引用来自“dolloyo”的评论

当年有这样一种群体,不论大小,先引入一个jquery.min.js,然后又是一套一套的jQuery.foo.js、jQuery.bar.js、jQuery.blablah.js插件,一连下来几十个style标签,每行代码不多敲几个$就浑身不舒服(滥用字符串拼接HTML,XSS漏洞多如狗),甚至连遍历数组、打开新窗口、字符串转Number、字符串比较、获取时间戳、页面跳转页面这些跟jQuery八竿子打不着的的操作都想着用万能jQuery去做,然后打开百度熟练地敲下“怎么用jQuery干XXX”。
这就是当年或许现在仍然存在的jQuery程序员。:satisfied::satisfied:
其实现在 webpack不是绝对的,就看你要兼容的浏览器,
0
很不错啊
0

引用来自“Raphael_goh”的评论

曾经做一个简单页面拿起CDN和jQuery就完成了。现在不论大小,先上一套webpack全家桶,然后是react、vue、ng全家桶。还要跟别人说一句,我有个万能模板,一秒搞定前面一切。最后一顿骚操作一个页面就出炉了��

引用来自“dolloyo”的评论

当年有这样一种群体,不论大小,先引入一个jquery.min.js,然后又是一套一套的jQuery.foo.js、jQuery.bar.js、jQuery.blablah.js插件,一连下来几十个style标签,每行代码不多敲几个$就浑身不舒服(滥用字符串拼接HTML,XSS漏洞多如狗),甚至连遍历数组、打开新窗口、字符串转Number、字符串比较、获取时间戳、页面跳转页面这些跟jQuery八竿子打不着的的操作都想着用万能jQuery去做,然后打开百度熟练地敲下“怎么用jQuery干XXX”。
这就是当年或许现在仍然存在的jQuery程序员。:satisfied::satisfied:
50步笑百步,前端框架变化很快,适合自己的就行
0

引用来自“Raphael_goh”的评论

曾经做一个简单页面拿起CDN和jQuery就完成了。现在不论大小,先上一套webpack全家桶,然后是react、vue、ng全家桶。还要跟别人说一句,我有个万能模板,一秒搞定前面一切。最后一顿骚操作一个页面就出炉了��

引用来自“dolloyo”的评论

当年有这样一种群体,不论大小,先引入一个jquery.min.js,然后又是一套一套的jQuery.foo.js、jQuery.bar.js、jQuery.blablah.js插件,一连下来几十个style标签,每行代码不多敲几个$就浑身不舒服(滥用字符串拼接HTML,XSS漏洞多如狗),甚至连遍历数组、打开新窗口、字符串转Number、字符串比较、获取时间戳、页面跳转页面这些跟jQuery八竿子打不着的的操作都想着用万能jQuery去做,然后打开百度熟练地敲下“怎么用jQuery干XXX”。
这就是当年或许现在仍然存在的jQuery程序员。:satisfied::satisfied:
一种是专业前端,一种是伪前端。你让我一个后端程序员把这上面的都弄一遍,跟我学一遍后端的技术栈差不了多少,弄完我就成了前端,简称全栈工程师:satisfied::satisfied:
1
这一顿学下来可不比java体系简单多少啊:kissing:
0
虽然我不用react 但是这个脑图很风骚
14

引用来自“Raphael_goh”的评论

曾经做一个简单页面拿起CDN和jQuery就完成了。现在不论大小,先上一套webpack全家桶,然后是react、vue、ng全家桶。还要跟别人说一句,我有个万能模板,一秒搞定前面一切。最后一顿骚操作一个页面就出炉了��
当年有这样一种群体,不论大小,先引入一个jquery.min.js,然后又是一套一套的jQuery.foo.js、jQuery.bar.js、jQuery.blablah.js插件,一连下来几十个style标签,每行代码不多敲几个$就浑身不舒服(滥用字符串拼接HTML,XSS漏洞多如狗),甚至连遍历数组、打开新窗口、字符串转Number、字符串比较、获取时间戳、页面跳转页面这些跟jQuery八竿子打不着的的操作都想着用万能jQuery去做,然后打开百度熟练地敲下“怎么用jQuery干XXX”。
这就是当年或许现在仍然存在的jQuery程序员。:satisfied::satisfied:
0
经过 OSC 一宣传,瞬间上 5K !
0
有的学就不错了,没的学...多空虚.............................................
6
曾经做一个简单页面拿起CDN和jQuery就完成了。现在不论大小,先上一套webpack全家桶,然后是react、vue、ng全家桶。还要跟别人说一句,我有个万能模板,一秒搞定前面一切。最后一顿骚操作一个页面就出炉了��
顶部