Awesome FreeSql
nicye2021/2/9大约 5 分钟约 1505 字
Awesome FreeSql
基于 FreeSql 的仓库项目
中台Admin
Admin后端,前后端分离的权限管理系统。支持多租户、动态Api、任务调度、滑块拼图验证、国内外主流数据库自由切换和动态高级查询。基于.Net跨平台开发的WebApi。集成统一认证授权、数据验证、缓存、Ip限流、全Api鉴权、集成测试、性能分析、接口文档等。
BoYuanCore 框架
实现页面权限基于权限角色的后台框架,配套完善代码生成工具,可开箱即用,适用于中小型项目快速开发。 项目为`.Net Core 3.1`或`.Net 5`,使用简单的`service`分层架构,前端为`FineUICore` , 数据层使用 FreeSql ORM+雪花算法实体模式,兼容各种不同的数据库迁移(支持的数据库:`SqlServer`, `Mysql`, `Postgresql`,`Oracle` 等),并有完善的异常拦截写入日志功能。 优秀的编码体验,层次分明,简单易学,从而实现快速开发的目的,或入门学习`.Net Core`。
TenantSite.Server
SaaS 企业应用管理系统,定位于企业应用的SaaS服务框架,企业云端应用的基础开发框架(当然也可以部署于本地),系统被设计用于多租户,采用前端后端完全分离技术方案。 抽离企业应用软件研发公共部分,让研发人员有条件聚焦在业务研发,实现了用于权限管理的基础数据维护,权限赋权,缓存,上传等常规功能。
YC.Boilerplate
YC.Boilerplate 是一套快速开发框架,采用当下流行的前后端分离开发模式,前端 采用 VUE 2.0、后端采用 Net 5.0;框架实现了多租户、动态 webApi、多种 ORM、IOC、数据库表和业务代码生成等等一系列模块,并开发了用户管理、角色权限、组织机构、数据字典、审计日志等常规功能。
基于.Net 5 平台的快速开发框架
基于`.Net 5`平台的快速开发框架。 目前系统包含功能有登录,用户管理,应用菜单管理,权限管理,字典管理,退出登录,也方便扩展多租户使用。 通过这些基础功能的实现,分享自己对系统框架设计的理解,对`ddd`设计的理解,希望对大家学习使用`.net core`有帮助,少踩一些坑,当然也会存在不足之处,还望指出
CMS
独立实现的单站点内容管理系统。后端采用 .NET 10 + FreeSql,前端采用 Next.js + React + TypeScript,提供简体中文界面。已实现文章与独立页面、草稿与发布版本隔离、富文本与图片、分类标签、附件引用保护、审核评论、菜单、站点设置、管理员/编辑权限、操作日志,以及服务端渲染的前台和 SEO 页面。后台“主题外观”提供经典博客、极简阅读、杂志资讯、暗色科技,以及 Fuwari、Retypeset、Cactus、Chirpy、Oranges、Aircloud、Stellar、Halorum、Aurora、iEmo、Clarity,共十五套主题,支持独立配置、私密预览和版本冲突保护。社区主题为博客布局适配,来源及完整许可见 [第三方主题声明](https://github.com/256051/cms/blob/main/THIRD_PARTY_NOTICES.md)。
小黄豆CRM
小黄豆CRM v3.0,基于 .NET8 + FreeSQL + Layui 全新重构,项目结构清晰、架构成熟。全程深度实战使用 FreeSQL 各类核心特性,非常适合作为 FreeSQL 学习实战项目。同时业务功能完整,开箱即用,可直接用于中小企业私有化 CRM 部署与二次开发。
