首页 > IT职业 > > 同学!你老板让你写个实验室网站
封面是我们的祢豆子酱~~~~
先放上仓库地址开源的实验室展示网站
前阵子,老板给了一个需求: 让我把实验室历年发表的文章,做个网站展示,方便新生下载,要做出可编辑的功能,方便以后添加。当然我第一时间就是去网上找有没有开源的代码,找了半天没有找到,也可能是我用的关键字不对。好不容易找到一个提供搭建实验室网站服务的网站,但是老板觉得放在内网里比较好,因为有些论文涉及版权问题,所以这个网站会放在内网上。毕竟研究生不是专业搞前端的,所以就想着开源出来和大家一起用。而且学弟实测部署方便,一键启动!
没有办法,只能自己手撸了。因为之前有过前端开发经验,所以选择使用vue编写前端,采用前后端分离的开发方式,后端就使用gin来搭建,用户认证就交给了jwt。疯狂coding了2天终于写出了一版。地址已经放在开头了,效果图就放在了下面。



本项目前端代码使用Element-基于 Vue 2.0 的桌面端组件库构建,后端使用golang编写的web框架gin提供restful api服务, 使用redis存储必要的数据。整个服务使用docker-compose部署。
老板要求容易部署,并且可以做到迁移方便,当时脑子里面就想到用docker,相关的数据映射到本地,然后迁移的时候附带相关数据就可以啦。
因为老板一开始要求只要可以展示和下载论文就行了,所以就没有写首页介绍的部分,这也是后面考虑要做的,如果这个项目关注度不错,我会继续修改的。
如果你觉得不错,欢迎给个star。
原文作者:;如有侵权,请联系管理员删除。