程序聚合 软件案例 个人技术博客网站

个人技术博客网站

2025-07-27 21:27:52
行业:内容平台
载体:网站
技术:Go、JavaScript、Beego

业务和功能介绍

1、大学毕业时期,为方便介绍自己而发起的一个实战项目
2、前后端独立完成,并在整体框架选型上下足了功夫
3、当时还不太流行一些目前Web开发的前沿技术,如vue之类的框架
4、主要功夫下在了服务端,选型Go语言的beego+orm的MVC模式,前端选择html+js+css原生开发
5、多年后赶上19年疫情时,把整体技术架构修改了一遍,服务端重新选型Go语言的iris+gorm的MVC模式,前端打算先暂时保留原来的,主要目的本来是为了后续前后端分离做准备
6、后来遇到其他项目更适合练手,所以这个个人技术博客型网站可以留作个纪念就没有在做任何修改。
1、首页推荐 2、个人介绍 3、文章列表 4、标签入口 5、心情时间线 6、相册 7、友情链接 8、后台管理 9、用户权限管理,接入jwt单点登录,接入casbin服务端鉴权 10、文章管理,接入支持markdown 11、评论管理、标签管理、心情管理、友链管理 12、头像、图片上传验证等功能

项目实现

服务端:iris + gorm + mysql + jwt + casbin + memcache + template
前端:html + js + jquery + css
单人独立开发完成,初期beego版本周期约2个月左右从0到1,后改版iris版本月一周完成
主要解决难点是前端页面,在当时还没有出现舒舒服服的前端框架,纯纯自己写轮子,用一些散装框架来满足前端需求,页面效果主要用html+js+css配合完成,为了直接调用接口接入了jquery,为了实现响应式,接入了bootstrap,在服务端上面主要难点有jwt+casbin鉴权,一级图片上传等功能,所有代码做了非常清晰的工程化、模块化处理,并接入了wire依赖注入

示例图片视频


wuyun0888
30天前活跃
方向: 前端-跨端开发、后端-Go、
交付率:100.00%
相似推荐
线下吃鸡类小程序
1.1 产品定位 将战是一款面向冷兵器格斗运动爱好者的微信小程序,提供活动报名、战绩管理、段位系统、经营管理等一体化服务。 1.2 核心价值 - **玩家端**:便捷参战报名、实时战绩查看、段位成长体系 - **管理员端**:高效活动组织、现场签到管理、战绩录入 - **管理后台**:数据大盘分析、财务结算管理、加盟商管理 1.3 产品目标 - 支持单场活动 40+ 人规模 - 覆盖全国多个城市的活动组织 - 实现段位优惠、战绩排行等游戏化激励机制 - 提供完整的财务结算管理(总部-加盟商分成)
骏语科技自助打印系统-后台管理系统
1、自助打印后端管理系统 2、运营数据导航 3、订单管理系统与会员管理系统 4、终端设备管理系统 5、设备故障管理系统:远程控制、故障预警 6、远程设备控制系统:设备重启、停启用等 7、设备区域管理系统 8、代理商、运营商管理系统 9、数据报表系统、分润系统等 10、多用户权限管路 11、大屏数据孪生系统等
骏语科技自助打印系统-骏语科技小程序
1、骏语自助打印系统配套前段微信小程序 2、基于终端设备的基础打印机功能,定制文档打印,相片冲印功能 3、具备远程打印下单功能,自动计费。 4、支持word/excel/ppt/wps/pdf/图片等文件打印 5、具备AI功能实现AI翻译、AI换背景、AI问答 6、具备AI客服功能 8、具备会员管理系统 9、具备订单管理系统 10、具备钱包功能 11、对接微信支付 12、具备广告展示系统
骏语科技自助打印系统-终端设备打印APP
1.基于安卓系统适配市面上主流打印机 2.接受后端打印任务,实现打印任务执行打印过程监控与打印结果回传。 3.基于MQTT的远程设备管理系统 4.打印机状态管理、打印机任务管理 5.主屏手机扫码打开下单自助打印
海南省新能源汽车促新奖补
新能源汽车提供奖励申请服务。平台功能主要包括奖励申请审批、定时任务调度、管理后台等。 项目自2021年开始,每年根据政策更新开发相应功能。平台客户端主要为微信小程序,审核端为管理后台。通过系统脚本和第三方接口(百度OCR、创蓝验真、交警开放API)实现材料的真伪验证。车辆的里程电量数据通过定时脚本每日从海南省车平台读取。
帮助文档   Copyright @ 2021-2024 程聚宝 | 浙ICP备2021014372号
人工客服