大家有 JS 基础的,学会 ReactJS/Redux 花了多少时间?

2016-08-17 14:26:51 +08:00
 gubo2012
现在在招 ReactJS/Redux 的前端,坐标深圳。若没有直接可以上手的,有 JS 基础,或者 AngularJS 基础的也行。想听听大家意见,一般培养需要花多长时间?自学呢?谢谢
17964 次点击
所在节点    程序员
43 条回复
chimingphang
2016-08-17 14:29:08 +08:00
几天就可以了吧
jcyangzh
2016-08-17 14:42:07 +08:00
讲道理至少要一周才可以干活吧,因为有 js 基础不一定熟悉现在的 js 套路, webpack/requirejs/grunt/npm 等工具学习也需要时间的啊。
jun4rui
2016-08-17 14:43:11 +08:00
想用起来还是要有机会并且花不少时间的,总觉得要熟练掌握并切换到 react 的思维方式需要的时间并不短
xuejiangli
2016-08-17 14:44:39 +08:00
总之还是要有项目实战才行吧,光看书没什么用,也记不住
mars0prince
2016-08-17 14:46:52 +08:00
三天干活,边干活边学习
lijsh
2016-08-17 14:47:34 +08:00
这个还真的看人,如果 JS 基础只是语法知识,或者 Angular 只是会机械性的用一下,不能抽象理解框架背后的思路, React 其实不容易上手。

如果理解数据驱动 UI ,组件的自由逻辑和嵌套机制,组件内的事件委托,那学 React 、 Vue 都不难。也就两三天吧。

Redux 是比较新的一个东西,这个还真不好说,我之前看官方文档,在异步中间价那里停了好一会才吃透。如果只是拿来用,遵循它的那套 API 倒也不难。
zhouyg
2016-08-17 14:48:05 +08:00
看这个基础到什么程度了,良好情况下,一周足矣。
learnshare
2016-08-17 14:50:02 +08:00
入门可能几个周,真正掌握可能要一两年
bombless
2016-08-17 15:26:42 +08:00
我在这家公司,开始用 rn 的时候一周装环境,接下来的一周就开发了 app 的第一版
有 3 个人是新学的
zhuangzhuang1988
2016-08-17 15:30:44 +08:00
redux/router 的话 一天, react 本身不好说
broadliyn
2016-08-17 15:41:04 +08:00
如果单纯做个 react/react-router/redux/的 demo ,<script>引一下的话,其实并不需要多长时间.

当时如果要把这个工程模块化,那就不好说了, nodejs/npm/webpack/一堆玩意,我这个搞后端的弄这些玩意就弄了好多天。。
66beta
2016-08-17 15:43:29 +08:00
只会 jquery 或者只会像用 jquery 一样用 angular 的话,肯定要几天学习时间的
septem123
2016-08-17 17:46:37 +08:00
找不到合适的人么 React 的学习曲线还是有点的 如果想快速找人干活 应该选 vue 这个真是会 js 的 看看就能做事的
tianzx
2016-08-17 18:03:28 +08:00
webpack gulp es6 babel router 等等,可能看完这些也得一个月吧
jolson
2016-08-17 18:23:24 +08:00
React 感觉文档看看还是很好理解,毕竟概念比较少。但是加上 Redux 和 react-router 这一整套,花的时间就会比较多。。。
necpowman
2016-08-17 18:29:34 +08:00
两个 Demo 的事 ,如果不够 ,那就三个
fakefish
2016-08-17 18:33:01 +08:00
react 入门分分钟。。 redux 整个流程了解也不需要多长时间,就是实际用起来肯定磕磕碰碰,为了了解为什么 redux 这么搞,顺便去学了 fp 和 frp ,学了两三个个月吧
sinalvee
2016-08-17 18:38:58 +08:00
当时用了一周左右,后边还是磕磕绊绊
xieguanglei
2016-08-17 18:49:56 +08:00
我花了三个月左右,在项目中实战(随着功能迭代反复优化或重构),会积累很多「最佳实践」。目前感觉对 React 和 Redux 已经吃得比较透了。

最近尝试开始把其中的经验体会总结起来,目前写了三篇,有兴趣的可以来看看。

个人博客: https://xieguanglei.github.io/blog/
dantegg
2016-08-17 18:55:11 +08:00
有点基础,react 上手很快,但是 redux 就懵逼了,要实践和时间来搞透

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/299885

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX