Vue,React,Angular,最应该精通的是哪个框架呢?
发布于 7 年前 作者 chapgaga 10574 次浏览 来自 问答

一个个学过来,会疯掉的:(

38 回复

我认为只需要精通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。

★来自antd-cnode★

问这种问题的一般都是新人。新人话,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任意一个,至少做一个完整的项目,半年到一年时间。最后,你会发现,其他框架你可以分分钟上手。

来自Node.js开源精选

@chapgaga 当你遇到Google都解决不了的问题,就知道源代码的味道了。那是最有用,最终极的解决之道。

来自 Node.js开源精选

那些都过时了,有个更屌的vanillajs——世界上最轻量的JavaScript框架(没有之一),精通这个完全秒杀什么react vue

@CareyToboo 用Node的人,平时用Java做些什么呢?

@chapgaga java在后端的地位,是毋庸置疑的,各种包,和各种问题的解决方案,都是相当成熟的。我这边主要是用来写底层核心公共模块。对于上层的调用和业务逻辑,就用node足以。

@CareyToboo 通过node调用Java么?

很欣慰,竟然没有因为各种框架站队吵架。当然可能也是经历了太多的变迁,确实比起精通某一个框架不如锻炼js基础。

先精通一个 再去学习另外的 如果你有时间的话^_^

@chapgaga node可以调各种可执行脚本,其中包括java写的,node也可以调用各种api,也包括java写的,node也可以操作各种数据库, 所以node和java基本可以实现协作。只是不同业务,不同实现已。

一个一个学,未尝不可

react的组件最简单直观 vue和angular是一个模子,vue只是山寨版angular 只是把标签写法简化了

@Hanggi 你说的不是JS,是DOM?

@qiudaoermu 你精通的是哪一个呢:)

@yakczh vue和angular,你选哪个呢:)

回到顶部