收藏
评论

状态管理工具

我一直希望只用小程序的原生框架进行开发,之前为Nike和沃尔玛开发过小程序,发现大多数小程序在功能上也不会像web前端那样复杂,所以再引入一个开发框架难免会觉得是在增加复杂度。

而用原生框架开发时,我觉得唯一缺少的就是一个全局的状态管理框架,所以我自己写了一个,使用风格上有点偏向mobx,大家如果有想法和意见,欢迎告诉我。


Github: https://github.com/wwayne/minii


举个栗子如何使用:(只有两个api,mapToData 和 observe)









最后一次编辑于  2018-10-29
收藏

1 个评论

  • 呼吸🎯
    呼吸🎯
    2018-12-17

    那为什么不直接使用mobx,省去学习成本

    2018-12-17
    赞同
    回复 4
    • 王子骁
      王子骁
      2018-12-17

      直接使用mobx的话应该是需要做些修改才能用到小程序中来吧,我想反而需要花些时间看一下如何导入

      而自己写的lib可以通过小程序的npm机制直接导入,并且也就只有2个API,我认为反而没什么学习成本,其实最早的目的也就是为了省去麻烦和学习成本

      2018-12-17
      回复
    • 呼吸🎯
      呼吸🎯
      2018-12-17

      自己用倒无所谓,如果你当前处于mobx的技术栈,就可以直接用,毕竟有文档和生态,另外与是否是小程序还是web无关,你可以写一个绑定器,比如:https://github.com/b5156/mobx-wxapp

      2018-12-17
      回复
    • 王子骁
      王子骁
      2018-12-19回复呼吸🎯

      对,我的意思就是你还需要做些修改自己弄个绑定器什么的,很多也这样用redux的嘛

      我觉得这样也可以吧

      2018-12-19
      回复
    • 呼吸🎯
      呼吸🎯
      2018-12-19回复王子骁

      是的!:)

      2018-12-19
      回复
登录 后发表内容