模仿卖座网,喜欢的给个star
使用vue/vuex/redux开发的卖座网
为什么要做这个项目?
最近在做技术选型,分别是vuejs和reactjs实现相同的逻辑,方便对比其开发效率,开发体验和代码维护难度.
该项目涉及的技术
vueMoonMall: webpack + vuejs + vue-resource + vue-router
vuexMoonMall: webpack + vuejs + vuex + vue-resource + vue-router
reduxMoonMall: webpack + reactjs +redux + react-router-redux + fetch Api
个人感受
1.在大型项目中,建议使用vuex或者redux,不使用在状态管理上会很麻烦.
2.总体开发效率上,vue比较快,而且概念相对容易理解,开发文档也相对友好.
3.reactjs的好处就是,可以延伸到react-native还有他的生态比较好,第三方组件的完整度比较高.
github地址
演示效果
mark,不知道能不能跑起来
请问 vuejs也能做app吗?我知道react native挺火的,还没发布1.0
@hezhongfeng vuejs是可以做web App,然后通过cordova打包成App,但是体验上比不上react native,因为他是调用了系统底层的组件。 你可以像我一样尝试两种语言做一个小demo,就会发现其实他们的思想都差不多。
@zhengguorong 谢谢,目前这些只是了解下,新手刚学着整web,仿cnode中,大部分搞定了,先完善下,下一步再把响应式搞一哈。 下一个目标有可能学学react native这种东西。
@hezhongfeng 嗯,挺好的,有空也把你做的共享出来吧
@zhengguorong 再等半个月吧~
最近在写ionic2+angular2 的demo 坑也是很多 感觉还是react-native体验好些
mark
mark From Noder
卖座网发来贺电