学习 vue.js,Node.JS 等技术不知道写什么东西?请推荐点稍微复杂点的入门项目。

nodeJs以前看过,用路由写了点简单的页面跳转,差不多又忘完了,最近在看vue.js,总想写点东西但是又不知道写什么好,请过来人推荐下用这些技术写什么东西比较好,稍微复杂点的,可以作为简单的项目。
关注者
2833
被浏览
161794

51 个回答

11-28 更新:

最近把项目放到了vps上,虽然之后就没更新过。。但是还是无耻得放一下吧,哈哈。

goh5.luoye.pw

=========更新分割线========

新鲜出炉,先放地址:GitHub - luoye-fe/goh5: visual h5 edit
个人开源H5 CMS,类似易企秀、初页,虽然没人家那么牛。。\( ̄▽ ̄)/

数据库:MongoDB
后台:NodeJS
前台:Vue、Vue-Router、Vuex ..

数据库MongoDB,后台全部restful_api,路由由前端控制,Vuex管理应用数据,Gulp+Webpack构建。
后台部分自己也是刚起步,代码可能有点粗糙,谅解。
NodeJS作后台已经是很多新项目的选择了,简单快捷,并且社区很活跃,大多刚起步时遇到的开发难题,前辈们都踩过,擅用搜索可以很快的用起来。不过大型网站的话。。。还有很远的路啊
前台Vue部分,应该还好,而且Vue的文档和API都很友好,学起来主要是思想的转变。
项目起步的时候双向绑定用的真心爽,后来越写越复杂,数据哪都能改,一不小心就埋坑,中途上了Vuex,世界清净了。
列表页,编辑页,设置页,全部组件化,每个组件对数据的修改必须走Vuex,cms做完的作品落地展示用的Swiper,ejs渲染到页面,没有用前端渲染,也省了很多事。
当然,刚完成最基本最基本的功能,比如元素的拖拽,属性编辑,动画等,其它的比如,元素事件,表单,视频,音乐,还有一些操作上体验的优化,键盘控制,也会一步步补。
放几张截图。(自己拼的UI...丑勿怪!)

luoye.goh5.com:3030/sho (二维码自动识别)

有兴趣的小伙伴可以一起来。。。还想RN移植到pad上耍呢。。哈哈,想的有点远
更新一下,比如用vue写一个QQ啊
顺便写了一个滑动手势库,完整手势支持~~~
GitHub - hilongjw/vue-mobile-qq


比如写个知乎日报就很适合题主的技术栈
昨天心血来潮尝试写了一下,因为知乎api不能跨域所以自己写了node来转发,接口的图片知乎也不想给我用,所以又用nodejs+leancloud写了转存api。

GitHub - hilongjw/vue-zhihu-daily: zhihu daily spa with vue 线上演示在这里 ---->
为什么?