Akita (QiuTian-324)

QiuTian-324

Geek Repo

Location:Earth

Github PK Tool:Github PK Tool

Akita's repositories

AkitaPlanet-Admin

AkitaPlanet-Admin选择 Vue3 框架,结合 VueUse 和 Vue Composition API 实现了高效组件开发。引入 Unocss 管理样式和提高页面加载速度。使用 Pinia 进行状态管理,Vue Router 导航,Axios 处理数据交互。Naive UI 提供美观 UI 组件。鉴权采用 JWT 技术,CASBIN 实现 RBAC 权限控制。动态权限修改,前端菜单由后端生成。Markdown 编辑器简洁高效。后台功能完善,包括侧边栏、面包屑、标签栏。操作日志功能增强系统安全性和监控性。在线用户监听和强制下线保障系统稳定性。文件上传支持七牛云和本地存储。通用 Hook 封装 CRUD 操作,提高代码复用性和可维护性。

Language:VueStargazers:7Issues:0Issues:0

AkitaPlanet-Server

AkitaPlanet-Server采用最新技术打造博客平台,后端采用Golang、Gin和GORM框架,结合Docker实现快速部署。利用Viper管理配置,确保系统高度灵活性。引入Casbin实现权限管理,Zap监控系统运行。数据存储选择MySQL和Redis,提升访问速度。通过Nginx部署静态资源和反向代理,优化用户体验。

Language:GoStargazers:4Issues:1Issues:0

AkitaPlanet-front

AkitaPlanet-front使用pnpm 作为包管理工具,结合 TypeScript 构建了前端应用。选择了 Vue3 框架,结合 VueUse 和 Vue Composition API 实现了高效的组件开发和数据管理。引入了 Unocss 实现样式的管理和页面加载速度的提升。采用 Hexo 的 Butterfly 设计理念,确保了界面呈现的美观简洁。响应式布局技术确保了在不同设备上的流畅展示。实现了点赞、用户统计、评论、回复评论等功能,利用 Redis 数据库提升了用户互动性和体验度。采用炫酷的弹幕墙设计,提供了新颖有趣的留言形式。文章详情页提供了文章目录和推荐文章等功能,优化了用户阅读体验。

Language:VueStargazers:3Issues:0Issues:0

Starbox

“Starbox”是一个基于 GoZero 和 uniapp 开发的小程序,它类似于小红书和微博📱。它为用户提供了一个分享和发现有趣内容的平台,用户可以在上面发布文字、图片、视频等各种类型的内容📝,并与其他用户进行互动和交流👥。 通过“Starbox”,用户可以轻松地创建自己的个人主页😃,展示自己的兴趣爱好和生活点滴。同时,他们还可以关注其他用户,及时了解他们的最新动态🎉。此外,“Buzzbox”还可能提供了一些社交功能,如评论、点赞👍、私信等,方便用户之间的互动和沟通🤝。

Language:GoStargazers:3Issues:0Issues:0

DataStructuresAndAlgorithms

学习数据结构与算法的笔记以及leetcode刷题记录。

Language:GoStargazers:0Issues:0Issues:0

GinFramework

GinFramework 项目是为了简化基于 Gin 的 Web 应用开发而设计的模板。通过提供开箱即用的项目结构和常用功能,如 API 路由、配置管理、日志记录和中间件支持等,使开发者能够快速启动项目,并专注于实现业务逻辑。

Language:GoStargazers:0Issues:0Issues:0

KratosFramework

KratosFramework 是为了简化 Kratos 项目的初始化和加速开发流程而创建的。通过整合常用的功能和工具,如 Entgo、Write、Consul 等,开发者可以在此基础上快速构建出一个高效、可扩展的微服务架构。该模板项目力求提供一套标准化的开发范式,减少重复劳动,帮助团队专注于业务逻辑的实现。

Language:GoLicense:MITStargazers:0Issues:0Issues:0
Stargazers:0Issues:0Issues:0