blog icon indicating copy to clipboard operation
blog copied to clipboard

dva 1.0 - 基于 react 和 redux 的轻量级框架

Open sorrycc opened this issue 8 years ago • 9 comments

Hi all,

如果。

  • 你喜欢 redux,但面对丰富的社区方案不知如何选;
  • 你喜欢 elm 的架构;
  • 你想要代码足够清晰;
  • 你不想去记很多的 API ;(only 5 methods)
  • 你不想每次修改都刷新页面;(HMR)
  • 你的项目够大,并且希望按需加载;
  • 你想借助可视化工具提升效率;(cygnus 开发中)
  • 你想要优雅地处理异步请求,以及统一出错;
  • 你想同一套架构既用于 PC,又用于 H5,还用于 ReactNative;
  • 你自动切换 loading 状态,而不用一遍遍地重复写 showLoading 和 hideLoading;
  • ...

那么,请试试 dva

dva 是什么

轻量级,基于 react 和 redux,elm 风格的前端框架。

dva 如何运转

为什么要有 dva

https://github.com/sorrycc/blog/issues/6

谁在用 dva

  • 支付宝 (目前共计 17 个项目)
  • 聚划算

下一步

你可以:

sorrycc avatar Sep 10 '16 02:09 sorrycc

正在尝试使用,代码简洁不少,点赞

yxqme avatar Sep 13 '16 09:09 yxqme

准备学些 redux 相关生态,看到了 dva ... redux 、router 相关的 还需要单独去学习吗 懵逼了,而且以后 dva 所依赖的redux、router 什么什么的 都会维护更新吗

zhump avatar Oct 08 '16 14:10 zhump

https://github.com/dvajs/dva-knowledgemap @zhump 可以先看这个,包含写一个基本应用的所有知识点了。后面深入的话,还是要看 redux 等的。

sorrycc avatar Oct 08 '16 14:10 sorrycc

正在学习redux 和dva ,感觉dva 很好用,以后要继续维护啊

liSong5713 avatar Oct 27 '16 05:10 liSong5713

请问,蚂蚁金服的的项目(比如花呗、保险)等是使用React开发的吗?是基于单页面还是多页面?

xiaoqqchen avatar Dec 04 '16 07:12 xiaoqqchen

chengcheng,上面教程页面丢失了,重写给个连接好吗?我跟着做一下

fanerge avatar Mar 05 '17 01:03 fanerge

@fanerge 参考 #30 吧。

sorrycc avatar Mar 06 '17 00:03 sorrycc

请问react-web如何实现手势密码功能?

leotons avatar Mar 28 '17 02:03 leotons

https://github.com/rematch/rematch redux库

yyjazsf avatar Mar 13 '18 01:03 yyjazsf