|
|
项目说明3 H$ f3 x3 o- W% j8 `' h% a
1 此项目是一个前后台分离的招聘的SPA,包括前端应用和后台应用3 a: E/ a) T& U P5 j( I( {+ D
2 包括用户注册/登录,大神/老板列表,实时聊天等模块! X( R+ m& A; Q7 {/ n
3 前端:使用了React全家桶、ES6、Webpack等技术,构建页面主要是用到了antd-mobile库1 o4 q/ R; e- d* P6 A6 T
4 后端:使用了Node、express、mongoDB、socketIO等技术 # i8 n# T: e. ~) J* J, b
这个项目是为了就业而练习的,从网上找的资源,如果涉及到侵权问题,请联系作者及时删除!, N$ J$ G9 M6 ~& I+ y# f
总的来说,这个项目使用的技术和相关的库都比较新,有兴趣的同学可以试试,这个项目涉及到的基础的HTML/CSS等知识不多,因为
5 y1 N- k4 a/ |( Q 界面本来就比较简单,所以直接用了组件库,涉及到的少量的样式修改,使用的是less,通过这个项目可以对React技术栈有一个更深的1 ~/ ]- Z$ }* p% F: g: L
了解,也能了解到Redux架构的工作流程,此外还能了解到一个应用的开发过程,能学到不少东西。做到这一步还是很有成就感的,上传+ q; I% Y, g4 c! F" ]! Q3 w
至此,望能与同志之人共勉,如果对此项目有什么问题也可以联系我。1 U# c; L! C) e5 f, }2 D; ]8 L
到目前为止,这个项目还有几个小bug还没有解决:
7 l+ U- C; ]/ B: _3 D 1、本来现在聊天界面加动画的,但是加入动画之后,没有办法得到正确的document.body.scrollHeight,所以消息不能自动显示到列表最后;
( w- W7 u+ {" H) y1 S$ [8 I 2、关于未读消息的数量,如果通信双方都在聊天界面聊天,退出聊天界面后,但是会出现短暂的未读消息提醒;
E# n; P4 d# K! Z% p" Y, A 3、关于消息显示的问题,当一条消息有多行文本时,虽然可以显示,但是格式却不是很好看,还需要调整;
# ?; g$ t8 m( [+ C3 n---------------------
8 n) }' P3 j$ Q8 O& V+ O下载地址:
' n. W7 R" _8 W! h6 j( i% [7 m0 a$ Y& H1 o& ?; B
|
|