和往常一样,先贴出地址。欢迎指导。我是链接(欢迎star)项目介绍首先,如果要在本地运行项目,需要在电脑上安装mongoDB。我的nodejs项目也需要克隆。也贴上地址!!!nodejs解决前端部分页面搭建前端页面搭建和跳转都是使用ionic组件,因为ionic2开创的仿原生页面栈的概念,让前端做app变得容易多了。也增加了代码的可读性,代码更加简洁易懂!对于页面中各个模块的介绍,先贴一张首页图片。本人比较懒,不想写仿真数据,而且公司最近项目比较忙,就暂时放在那里吧!有时间有条件我会补上的。也欢迎大家把api发给我,我贴出来README里写的数据管理和登录判断用的是localstorage,mongoDB因为我的nodejs不太会玩6,所以就专心用localstorage保存登录状态和用户昵称,然后根据用户名和密码。查看数据库判断是否登录。在我的页面这个模块中可以设置用户昵称和退出登录。我还清除了本地存储以注销。这是相当低的。看我多诚实。是的,其实我最近也在研究怎么把cookies传到后台,通过后台的storage来判断我是否登录过!前端要处理的部分1.我的,这个页面确实有很多bug,我几乎看不出来。慢慢来,我以后还得改。2.还有音乐部分。我想制作一个可以全球播放的组件。因为这段时间有点忙,没时间去研究这个全局组件是怎么组织的。3.天天推送这个功能,我想写个后台入口,然后每天发一些技术文章,现在就在想这个东西怎么做,有脑子我就做一个!后端部分登录和注册功能使用了nodejs的express模块??和mongoose模块处理请求和保存数据。首先使用mongoose声明数据格式,然后根据前端传过来的数据对数据库进行增删改查。这些东西看着简单,把我搞死了,哎,还是羡慕后端那些大佬们的脑洞啊!登录页面不太好看,logo设计也不好。我以后会让我们的UI帮我完成一个注册页面。方式自己写的,所以感觉用户交互应该更好,但是注册后返回登录页面之前没有处理。有这么大的BUG,以后会处理的!以后一定要处理!数据库部分没有什么复杂的。就是利用nodejs关联数据库,然后实现一些数据格式的排序,对数据进行增删改查。最后,我们总结一下。!因为移动端写的东西还是比较少,所以项目比较粗糙。我还想复习一下angular和nodejs。感谢您的观看!!!工程预览,因为只是gif所以很多东西没有显示出来,想看的大家请下载源码运行!
