fix bug: 解决了更新房间时的一个小问题 add notation: 给node端,html页面加上了注释
新人练手,在学了一段时间angular后,结合node和socket.io弄个小东西
Angular.js做前端路由,逻辑控制 Node.js做后端api,提供数据 Mongoose做orm socket.io做聊天室和订阅、发布
基本功能有
登录、注册
查询用户 [ by nickname or email ]
好友申请 [ dynamic update by socket.io ]
接受申请或标记已读 [ dynamic update by socket.io ]
好友列表 [ online or offline dynamic update by socket.io ]
创建聊天组 [dynamic update by socket.io]
进入、退出聊天组 [ logout后自动退出 ]
群组聊天 [ 基于 socket.io 仅支持同一时间单一群组聊天,可切换聊天组, 支持markdowm ]
发布新鲜事 [ 仅好友可见 , 可选是否需要markdown]
编辑,删除新鲜事 [ 仅发布者可操作 ]
点赞新鲜事 [ 好友均可 ]
截了几张图
项目地址:friends-circle
觉得凑合的话,记得star哦꒰・◡・๑꒱
13 回复
@chapgaga 主要就是学angular的,因为是大致看下油管上的一些视频,和官网的api,后来就想了这个点子来练手,因为在做的过程中,发现还可以实现挺多的东西的,就不断的添加功能,导致要不断的重构一些东西,有时候还遇到一些问题,都得现查现解决,也算收获很多吧~