Skip to content

让.NET生态保持活力,领域驱动设计(DDD)

License

Notifications You must be signed in to change notification settings

DreamTom/Energetic.NET

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Energetic.NET

👀介绍

充满活力的.NET开源框架,让.NET开发生态更美好,体验地址:https://vintom.cn/

🥰软件架构

1. 后端

使用.NET8最新技术栈,分层架构参考杨中科老师出版的书籍《ASP.NET Core技术内幕与项目实战》中的最后大项目代码,▶️传送门

框架内置功能(包含待开发):

  • Jwt认证
  • SwaggerUI集成
  • 审计日志
  • 缓存中间件
  • 全局异常统一处理
  • 接口权限
  • 代码生成
2. 前端

基于 Layui Vue 实现,使用vue3+typescript等技术

✨使用说明

clone本项目,里面包含server和client文件夹,分别代表后端和前端代码,后端代码按照appsetting.json配置文件自行配置,前端使用如下:

切换环境

nvm install 16.0.0

nvm use 16.0.0

安装依赖

npm install -g pnpm

pnpm install

启动项目

npm run dev

打包项目

npm run build

❗代码规范

请参考:https://gitee.com/vintom/dotnet_dev_specification

🤝参与贡献

  1. Fork 本仓库
  2. 新建 Feat_xxx 分支
  3. 提交代码
  4. 新建 Pull Request

❤️特别鸣谢

About

让.NET生态保持活力,领域驱动设计(DDD)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published