内容简介:这是本人的第一个开源项目...请多多指教。ps:本人比较倾向于后端开发,所以页面做得丑,而且页面做的不多,望见谅。主要想体验下springcloud带来的魅力,所以写的代码不是写的很溜啊,希望大神们能提些建议让我开开眼界,也可以一起交流。该项目分为:用户移动web端和后台web管理系统
springcloud-hichat(前后端分离)
这是本人的第一个开源项目...请多多指教。
ps:本人比较倾向于后端开发,所以页面做得丑,而且页面做的不多,望见谅。主要想体验下springcloud带来的魅力,所以写的代码不是写的很溜啊,希望大神们能提些建议让我开开眼界,也可以一起交流。
该项目分为:用户移动web端和后台web管理系统
wiki后续再补上
技术选型
1、后端
- 核心框架:Spring Boot Spring Cloud(用到的组件有eureka、feign、zuul、hystrix、ribbon)
- 安全框架:Apache Shiro
- 持久层框架:MyBatis
- 数据库连接池:Alibaba Druid
- 缓存框架:Redis
- 日志管理:logback
- 数据库:mysql
- 及时通讯框架:t-io(websocket生态组件。码云GVP项目,大神的开源项目不错呀)
- 代码生成工具:mybatis generator
2、前端
- JS框架:vue、vuex、vue-router
- 页面构建:vue-cli脚手架+webpack
- html框架:framework7+vue(移动web),element-ui(后台管理)
- 异步请求框架:axios
- 对象、集合等工具:lodash
- 图表工具:v-charts(因为本项目没有大量的数据,所以写的是静态数据做显示)
- 通讯:websocket
- 图片懒加载:vue-lazyload
- 图片切图截图:photoclip
- pc图轮播:va-carousel
- pc页面跳转进度条:nprogress
- pc图片浏览:vue-photo-preview
4、平台
开发环境:java1.8以上、intellij idea、webstorm 、maven 、svn、nodejs、 mysql 、谷歌浏览器 图片目录nginx代理
系统项目说明(后端,管理员账号:admin 密码123456):
- hichat-common(实体类、dto、 工具 类)
- hichat-eureka(服务治理与注册中心)
- hichat-mobile(移动端web接口项目,服务消费者)
- hichat-provider(服务提供者)
- hichat-web(后台管理系统,服务消费者)
- hichat-zuul(系统服务网关)
系统项目说明(前端):
- hichat(移动端)
- hichat-web(pc后台)
效果图
移动端
pc后台
交流反馈 QQ 807758751
以上所述就是小编给大家介绍的《码云推荐 | 移动 Web 聊天室 springcloud-hichat》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!
猜你喜欢:- h5聊天室模板|仿微信聊天室html5
- Netty网络聊天(一) 聊天室的实战(最易懂)
- 基于Flutter+Dart聊天实例|flutter仿微信界面聊天室
- 实战swoole【聊天室】
- 如何快速实现一个聊天室?
- 搭建Websocket简易聊天室
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
Java编程思想
[美] Bruce Eckel / 陈昊鹏、饶若楠 / 机械工业出版社 / 2005-9 / 95.00元
本书赢得了全球程序员的广泛赞誉,即使是最晦涩的概念,在Bruce Eckel的文字亲和力和小而直接的编程示例面前也会化解于无形。从Java的基础语法到最高级特性(深入的面向对象概念、多线程、自动项目构建、单元测试和调试等),本书都能逐步指导你轻松掌握。 从本书获得的各项大奖以及来自世界各地的读者评论中,不难看出这是一本经典之作。本书的作者拥有多年教学经验,对C、C++以及Java语言都有独到......一起来看看 《Java编程思想》 这本书的介绍吧!