NiceFish前后端全栈示例项目

前后端分离项目的全家桶,NiceFish-master 是个挺适合上手的参考资源。前端一边 Vue 搭配移动端和 Electron,后端直接 SpringBoot+SpringCloud,主流配置都兜住了,适合想打通全栈流程的你。

浏览器端+移动端+Electron三端共存,结构清晰,目录拆得比较干净。你想单拿出来做 PWA 或桌面应用都行,代码拆分也不复杂,响应快,适配也做得还不错。

SpringBoot 后端,配合 JWT 登录和接口鉴权,想了解 token 的工作机制,这份代码可以直接跑跑看,思路实在。顺带一提,还用上了 SpringCloud,服务拆分做得不多,但能让你熟个脸。

部署部分也挺省心的,用 Docker 起一套环境就能跑,文章里也有详细步骤,新手也能跟得上。想省事可以直接拿来改配置搞定部署。

你要是刚好在找 前后端分离的项目实践,或者想研究下 JWT 登录、SpringCloud 架构这种组合,挺推荐下下来看一看。别忘了看下这些相关文章:

如果你正准备搭一套自己的全栈脚手架,或者在整理项目结构,不妨参考下 NiceFish,代码不复杂,文档也挺全。

zip
NiceFish-master.zip 预估大小:220个文件
file
.editorconfig 260B
file
dependencies.html 53KB
file
dependencies.dot 19KB
file
bootstrap.min.css 119KB
file
bootstrap-theme.css 25KB
file
bootstrap.css 143KB
file
bootstrap-theme.min.css 24KB
file
glyphicons-halflings-regular.eot 20KB
file
open-sans-v15-latin-300.eot 15KB
file
open-sans-v15-latin-regular.eot 15KB
file
open-sans-v15-latin-700.eot 15KB
file
app.component.html 3KB
file
sign-up.component.html 3KB
file
sign-in.component.html 2KB
file
user-table.component.html 3KB
file
role-table.component.html 3KB
file
sys-param.component.html 6KB
file
index.html 2KB
file
report.html 3KB
file
.gitignore 426B
zip 文件大小:2.75MB