|
|
项目说明& H5 t5 a$ d1 J1 F- M, a
1 此项目是一个前后台分离的招聘的SPA,包括前端应用和后台应用
. T2 F8 y6 e0 T 2 包括用户注册/登录,大神/老板列表,实时聊天等模块
# n7 O$ ]' Q2 [9 R6 ~* K G0 }' I9 H 3 前端:使用了React全家桶、ES6、Webpack等技术,构建页面主要是用到了antd-mobile库
+ K( h4 e5 o2 z; o2 I7 o 4 后端:使用了Node、express、mongoDB、socketIO等技术 ' s: h* v5 p9 y: v5 I/ j% m
这个项目是为了就业而练习的,从网上找的资源,如果涉及到侵权问题,请联系作者及时删除!; Q* e: \/ o0 D8 |/ a3 [
总的来说,这个项目使用的技术和相关的库都比较新,有兴趣的同学可以试试,这个项目涉及到的基础的HTML/CSS等知识不多,因为
! L: P( b9 F+ c5 G. u- u, }9 D 界面本来就比较简单,所以直接用了组件库,涉及到的少量的样式修改,使用的是less,通过这个项目可以对React技术栈有一个更深的
: ?( f& m( X) u3 D' C k 了解,也能了解到Redux架构的工作流程,此外还能了解到一个应用的开发过程,能学到不少东西。做到这一步还是很有成就感的,上传
" n- y" S |0 Y- K) C 至此,望能与同志之人共勉,如果对此项目有什么问题也可以联系我。5 u( N7 Q% ]2 E. j' K0 l
到目前为止,这个项目还有几个小bug还没有解决:7 c, ^4 @, `; ] }1 R- T
1、本来现在聊天界面加动画的,但是加入动画之后,没有办法得到正确的document.body.scrollHeight,所以消息不能自动显示到列表最后;
0 B Q- U1 q. D% M" b 2、关于未读消息的数量,如果通信双方都在聊天界面聊天,退出聊天界面后,但是会出现短暂的未读消息提醒;
+ k6 h" r8 o3 s# p2 a, \ 3、关于消息显示的问题,当一条消息有多行文本时,虽然可以显示,但是格式却不是很好看,还需要调整;- T# q( M0 z! v& S
--------------------- ' j2 _: Y7 `1 |, y
下载地址:
) d4 ^- w5 k" \0 l. m2 O7 I O
* z" S7 B/ U) }% ]* ]; j8 N |
|