Rumah > Soal Jawab > teks badan
本人已经学完html+css+js,最近有个移动端项目有人建议react比较合适,我想问下我这种情况是否可以不掌握jquery直接去学习和使用react
还请高手指点啊。
伊谢尔伦2017-04-10 17:11:42
我现在工作用的是react ,答案是有更好,没有也没有关系。没用过require和jquery 模块化开发直接转入到react做组件化开发,你没有感受到两种开发模式的不同点。
其实熟悉js 就行了。不过都会的话更好,毕竟不是每种都适合react ,那种框架太重,对于新手配置起来麻烦。
PHP中文网2017-04-10 17:11:42
jq和react是没有关系的,如果想用react,学不学jq都无所谓。
但是个人建议,如果不是赶着做项目而是自我提升的话,还是先学学jq。jq涵盖了非常多js的编程思想,某些功能底层的功能怎么实现的,都可以通过jq来学到。像angular1.x的底层dom操作其实也是引用的jq。jq更像一种基本功吧。react angular vue这些前端框架层出不穷,像昨年非常火的angular今年似乎就沉寂了。谁又能说react还能火多久呢,所以还是建议别跳过jq。或者其他框架可以不学,但jq一定是要看一看的。
高洛峰2017-04-10 17:11:42
听我的,永远不要问.
我要怎么学x?
我是不是要先学x?
我在学x之前是不是要学x的基础?
跳过x学y好麽?
这些问题都在浪费你的时间,包括你还赖着性子读我这段废话。 just do it !
这是最好的时代,想学什么就去学,别人也跟你一样都在学,尤其是新技术出门后大家都同一个起跑线上。问的时间,去学学看,然后你会发现,这些东西的内部原理是啥,对我有用麽?它有什么新的point,适合什么场景,对我的职业有帮助麽?对生活有帮助麽?也许它能改变你的思维,也许它只是一个工具。
还有几条我个人的意见:
第一,首先搞清楚你为什么要学它,兴趣,工作需要,还是钻研技术?还是你遇到同样的问题,想在这个里面找到解决方案呢?
第二,知道你学的原因之后,你可能就需要安排一下你的计划,你只是想搞清楚它的思想的化,对一些语法实现细节就没必要太在意,如果你学成为专家,就需要深入探索每个细节。永远有新的东西在产生,如果你还不知道为什么要想学,或者为快速扩充你的技术栈,那么你需要冷静一下,想象为什么,至少是兴趣,