大家从事前段一段时间后,发现自己已经能够熟练的切图,也能够顺利写出工作中的大部分特效,还能够跟后台流畅的数据交互,然后就想做进一步的学习提升,这个时候就会遇到这样一个瓶颈:
1.我是该学vue还是该学angular还是该学react?
2.我看它们都用npm,那要是学这些框架是不是得先学node?
3.学node我看官网文档什么的都是箭头函数那我是不是该学ES6?
4.学ES6那我是不是得用babel?。
5.现在babel是不是被webpack取代了?
6.学webpack是不是我得学工作流?
7.好像工作流gulp公司用的挺多,那我是不是得学sass、less什么的?
8.另外好像得实时刷新服务器安装一个。
另外好像新出了一个Preact听说比react好用?
还有angularjs和angular到底啥区别我该学angular2还是5?angular material 又是啥玩意?
想自学结果发现最后就两个问题:这是啥?这特么又是啥?
其实学习js最大的难点不是技术本身,而是选择太多了。
这就好比,让你两个小时内去到50公里外某地,而且你清楚的知道怎么走因为就一条路,那么你怎么去就非常容易了,有钱就打车去,没钱就地铁,再不行你就约个顺风车或者借哥们的车开一下。方法总比困难多。
但是现在问题就来了,如果同样让你两个小时内去到50公里外某地,但是需要经过一个山洞,这个山洞岔路极多,跟迷宫似的,一不小心就迷路了。那你可能一天都出不来。
很多时候初学者学习js和框架的难度不在于学不会怎么学,而是不知道学什么,今天出这么一个东西学一下,明天看见又出这么个东西又学一下,最后完全在js里面没了路,好像什么技术和框架都听过,让他做点活儿,却做不出来。
JS学习真的非常简单和有趣,你有钱有时间想进步快就参加个线下培训,没时间或者钱呢就抽空网上看看相关资料,你自学能力强又有自制力你就买本书自己研究,那你没钱又时间少还没自学能力有觉得学起来没意思呢?那你买我的课啊,一课在手,应有尽有,我就是你的欧莱雅啊,你值得拥有!就问你这广告够不够硬,这就是知识点,point.
好,不瞎deby了,整个课程先说js乱七八糟的各种技术和框架,我们先捋顺出路径,然后再重点通过一个项目写三个版本从空白文档到最终上线像素级别搞一个项目进行var三大框架的比较。这就是整个课程内容。