一个个学过来,会疯掉的:(
我认为只需要精通javascript即可,提升自己本身的编码能力。框架掌握到会用的程度即可,项目使用某框架,在使用过程中深入也不迟。
学好了JavaScript学框架就是看几天文档的事情,精通JavaScript还可以往全栈发展
@hejiaoshou 你是怎么学javascript的?
个人觉得这些框架就像,武功秘籍,但是html+css+js才是内功,练好内功,那么其他那些秘籍,也就是招式而已。所以本质的东西要看得见。至于怎么学js,或者js的一系列生态,需要的就是,入门教学视频+看犀牛书+demo练习+看大神项目源码+实战项目+不断总结. 这或许是学任何语言的套路吧。
我也觉得就是一套api而已。javascript和编程能力才是最重要的
-------补充--------
再补充一下. 开始的时候觉得Vue爽。文档齐全。容易入门。现在接触了一段时间的React后。理解了Redux一套后。又发现React用起来真特么爽。Render里面渲染html的用法。就跟我在写.net mvc里面cshtml里面渲染html一样。可能是因为我之前是.net 开发的。感觉react用起来更像.net mvc。
问这种问题的一般都是新人。新人话,Vue吧,入门快&学习曲线比较平缓。其他两个可以等要用的时候再学
学会一个就好,原理都是想通的
@CareyToboo 厚厚一本犀牛书,你啃了多少?ES6出来了,犀牛更新了么?倒是有本很厚的老书。 大神源码,你看的哪个?
红宝书刷几次了
@chapgaga 别看犀牛了。。。看什么都比看犀牛值得。。
Github随便找个优秀的源码,你会感受到无穷的力量
@Delete540 你看Angular源码,是什么感觉;)
@wangchaoduo 应该看什么?
@Lincoln-xzc 高级程序设计第三版?
重要的是思想 其它的都是形式
@chapgaga 规范啊,逻辑啊,能学不少,不,根本学不完好吗?
@Delete540 啃开源代码的人,真是不多的
先学 吹比 ,比如 楼上几位 ,
@1016716110 都是九年义务教育,你是不是偷偷上了高中
来自酷炫的 CNodeMD
Javascript程序设计能力才是根本能力,有了它,你学任何框架都很快的。
应该精通的不是框架,而是模式
@code-coder 这种言论很不靠谱,学好语言,跟学好框架以及框架的理念,生态,设计模式那是两回事
@chapgaga 我是当时学习前端的时候看。犀牛书确实更新比较慢,比如新出的很多html5新API,在上面就没有。或者只是简单叙述,书籍这些在于入门还是很有效果的。但是对于比较新的东西,就不能指望书籍了,更多的是,官方文档,还有解决具体问题的博文。 至于大神的源码, 要看你级别了,我看的是应用类型的ant,ant pro。 都是在github上面,star数比较高的。至于看那方便源码,其实是看你需求,有应用层面的,也插件层面的,有框架层面,还有更加底层。我目前的方向是全栈路线,所以对于前端并没有特别深入研究(工作是前端),像linux,python,java我都在学习。但是都不深入。我的目的也只是在于能够个人呈现出一个产品。
@1016716110 对的。牛逼人,也没时来回答这类问题。确实是这样。
首先,精通JavaScript语言特性。然后,随便用熟vue/react任意一个,至少做一个完整的项目,半年到一年时间。最后,你会发现,其他框架你可以分分钟上手。
@chapgaga 当你遇到Google都解决不了的问题,就知道源代码的味道了。那是最有用,最终极的解决之道。
来自 Node.js开源精选
那些都过时了,有个更屌的vanillajs——世界上最轻量的JavaScript框架(没有之一),精通这个完全秒杀什么react vue