[豆瓣]分享一个精致完整的Vue2+项目供大家交流学习

分享一个比较完整的Vue2+项目供大家交流学习,这个项目的英文简介:Awesome douban DEMO created with Vue2.x + Vuex + Vue-router + vue-resource
我专门写了一篇文章,还将会有后续的更新,初步计划是写一系列的文章,记录项目的开发过程,以及开发中所遇到的问题,文章会后续更新,分享出来,大家共同学习,项目还需完善,也请各位同学多多提出你的意见或建议,我将感激不尽。

项目地址:

在线演示:
https://jeneser.github.io/douban/

相关文章:

10 Likes

这个就厉害了:thumbsup:问题是你 API 哪来的?豆瓣公开的,还是自己从 chrome network 里扒的?

2 Likes

这些api都是豆瓣公开的,比较有限。部分数据,如将要完成的登录注册发布信息,则是肯定要mock的。:grinning:

1 Like

过来更新一下:
这次加了许多东西,主要是用户登录注册逻辑,express+jwt,后端代码部署在heroku上(可能有些慢)供大家在线体验,具体后端代码可以看这里:https://github.com/jeneser/douban
项目的整体架构已经OK。但是存在问题还是很多的,这一个星期,收到了很多小伙伴的反馈,很是感谢!。好东西要分享出来,大家共同学习共同进步,如果小伙伴们发现了问题,可以随时@(jeneser),不胜感激!
辣么,接下来要做的便是把握细节了…
Next step:1. 本地直接mock的数据全部转移到后端,由后端统一提供所有数据。
2. 添加评论,发话题功能?
3. 规范部分可复用的组件,合理使用Slot分发内容。
4. 抽离公用函数,混合,合理使用自定义指令
5. 表单字段校验(准备造一个字符校验的轮子…)
6. 加载动画以及转场动画
7. 注释,完善注释和文档,写一点防坑文章

谢谢大家的支持…
Hope you like it!

2 Likes

厉害,期待完善的文档

厉害了 做的真好 想问一下 前后做了多久啊 过渡稍微生硬了些 加些过渡效果就更好了

谢谢支持!
这个时间还真是不好算,两个月前就new了个仓库,要做点什么,但没构思好…
真正做是上个星期,大概用了四五天的时间把核心的东西架了起来,然后一直在完善细节,解决小伙伴们的各种问题,目前的话项目还在持续更新中…
力求把它做的更好一点吧,所以也就没有什么时间概念了…
vue的效率还是很高的,这一点毋庸置疑。另外过渡效果稍后将会加上…

1 Like

请问vue能结合cordova 开发一个hybrid模式的app吗?要求vue和原生插件之间能互相调用

Cordova是可以的,推荐你使用Weex

感谢开源,先stat为敬

我这也有一套vue视频教程集合,推荐45天的那个,台湾小伙讲的,http://www.sucaihuo.com/video/56.html

2 Likes

这里大家都是来共享的,不要发收费资源啊

厉害了,持续关注:hamburger:

太棒了,社区应该多一些这样优秀的项目

我也做了豆瓣的应用,用的公开的API,叫蒜瓣,比豆瓣更大。大家来点赞啊。。。
image

1 Like

厉害了 不关注你都对不起自己啊