开箱即用的企业级前后端分离【.NET Core6.0 Api + Vue 2.x + RBAC】权限框架-Blog.Core

这篇具有很好参考价值的文章主要介绍了开箱即用的企业级前后端分离【.NET Core6.0 Api + Vue 2.x + RBAC】权限框架-Blog.Core。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

开箱即用的企业级前后端分离【.NET Core6.0 Api + Vue 2.x + RBAC】权限框架-Blog.Core,.NET Core,.NET,开源项目,.netcore,vue.js,前端

前言

今天要给大家推荐一个开箱即用的企业级前后端分离【.NET Core6.0 Api + Vue 2.x + RBAC】权限框架(提高生产效率,快速开发就选它):Blog.Core。

推荐原因

  1. Blog.Core通过详细的文章和视频讲解,将知识点各个击破,入门ASP.Net Core不再难。

  2. 项目功能完善,并且采用流行的前后端分离架构,代码完整开箱即用,能够帮助到那些想要学习.NET Core和Vue编写项目的同学。

  3. 项目采用比较流行的技术如Redis、RabbitMQ、SignalR、Ocelot 、Consul等帮助同学们拓展知识面。

  4. 支持 Docker 容器化开发,可以搭配 k8s 更好的实现微服务。

  5. 支持自由切换多种数据库,Sqlite/SqlServer/MySql/PostgreSQL/Oracle。

框架模块:

  • 采用仓储+服务+接口的形式封装框架;

  • 异步 async/await 开发;

  • 接入国产数据库ORM组件 —— SqlSugar,封装数据库操作;

  • 支持自由切换多种数据库,MySql/SqlServer/Sqlite/Oracle/Postgresql/达梦/人大金仓;

  • 实现项目启动,自动生成种子数据;

  • 五种日志记录,审计/异常/请求响应/服务操作/Sql记录等;

  • 支持项目事务处理(若要分布式,用cap即可);

  • 设计4种 AOP 切面编程,功能涵盖:日志、缓存、审计、事务;

  • 支持 T4 代码模板,自动生成每层代码;

  • 或使用 DbFirst 一键创建自己项目的四层文件(支持多库);

  • 封装Blog.Core.Webapi.Template项目模板,一键重建自己的项目;

  • 搭配多个前端案例供参考和借鉴:Blog.Vue、Blog.Admin、Nuxt.tbug、Blog.Mvp.Blazor;

  • 统一集成 IdentityServer4 认证;

组件模块:

  • 提供 Redis 做缓存处理;

  • 使用 Swagger 做api文档;

  • 使用 MiniProfiler 做接口性能分析;

  • 使用 Automapper 处理对象映射;

  • 使用 AutoFac 做依赖注入容器,并提供批量服务注入;

  • 支持 CORS 跨域;

  • 封装 JWT 自定义策略授权;

  • 使用 Log4Net 日志框架,集成原生 ILogger 接口做日志记录;

  • 使用 SignalR 双工通讯;

  • 添加 IpRateLimiting 做 API 限流处理;

  • 使用 Quartz.net 做任务调度(目前单机多任务,集群调度暂不支持);

  • 支持 数据库读写分离和多库操作;

  • 新增 Redis 消息队列;

  • 新增 RabbitMQ 消息队列;

  • 新增 EventBus 事件总线;

  • 新增 实现聚合支付;

项目部分截图

开箱即用的企业级前后端分离【.NET Core6.0 Api + Vue 2.x + RBAC】权限框架-Blog.Core,.NET Core,.NET,开源项目,.netcore,vue.js,前端

开箱即用的企业级前后端分离【.NET Core6.0 Api + Vue 2.x + RBAC】权限框架-Blog.Core,.NET Core,.NET,开源项目,.netcore,vue.js,前端

开箱即用的企业级前后端分离【.NET Core6.0 Api + Vue 2.x + RBAC】权限框架-Blog.Core,.NET Core,.NET,开源项目,.netcore,vue.js,前端

开箱即用的企业级前后端分离【.NET Core6.0 Api + Vue 2.x + RBAC】权限框架-Blog.Core,.NET Core,.NET,开源项目,.netcore,vue.js,前端

开箱即用的企业级前后端分离【.NET Core6.0 Api + Vue 2.x + RBAC】权限框架-Blog.Core,.NET Core,.NET,开源项目,.netcore,vue.js,前端

项目地址

GitHub源码地址:https://github.com/anjoy8/Blog.Core文章来源地址https://www.toymoban.com/news/detail-800070.html

到了这里,关于开箱即用的企业级前后端分离【.NET Core6.0 Api + Vue 2.x + RBAC】权限框架-Blog.Core的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 企业级实战 Spring Boot + K8S 中的滚动发布、优雅停机、弹性伸缩、应用监控、配置分离

    下面为大家介绍我司生产环境使用了3年的基于K8S的dev ops 配置实现 K8s + SpringCloud实现零宕机发版,优雅重启:健康检查+滚动更新+优雅停机+弹性伸缩+Prometheus监控+配置分离(镜像复用) 业务层面 项目依赖 pom.xml 使用 spring-boot-starter-actuator 镜像 存活、就绪检查 使用 prometheus

    2024年02月06日
    浏览(27)
  • 企业级智能PDF及文档处理SDK GdPicture.NET 14.2 Crack

    企业级智能PDF及文档处理SDK GdPicture.NET 提供了一组非常先进的 API,这些 API 利用了人工智能、机器学习和模糊逻辑算法等尖端技术。经过超过 15 年的持续研究和对创新的专注,我们的 SDK 已成为市场上针对PDF、OCR、条形码、文档成像和各种格式最全面的解决方案。适用于任何

    2024年02月09日
    浏览(12)
  • Vue.js与ASP.NET的结合,实现企业级应用的开发和部署

    在当今快速发展的互联网技术领域,企业级应用的开发和部署变得越来越重要。Vue.js和ASP.NET是两个在前端和后端开发中广泛使用的技术,将它们结合起来可以为企业级应用的开发和部署带来诸多优势。本文将通过代码示例介绍如何使用Vue.js和ASP.NET进行企业级应用的开发和部

    2024年02月14日
    浏览(14)
  • Vue3 + Vite + TypeScript + Element-Plus:从零到一构建企业级后台管理系统(前后端开源)

    vue3-element-admin 是基于 vue-element-admin 升级的 Vue3 + Element Plus 版本的后台管理前端解决方案,技术栈为 Vue3 + Vite4 + TypeScript + Element Plus + Pinia + Vue Router 等当前主流框架。 相较于其他管理前端框架,vue3-element-admin 的优势在于 一有一无 (有配套后端、无复杂封装): 配套完整 Java 后

    2024年02月05日
    浏览(16)
  • Vue 3.3 + Vite 4.3 + TypeScript 5+ Element-Plus:从零到一构建企业级后台管理系统(前后端开源)

    vue3-element-admin 是基于 vue-element-admin 升级的 Vue3 + Element Plus 版本的后台管理前端解决方案,技术栈为 Vue3 + Vite4 + TypeScript + Element Plus + Pinia + Vue Router 等当前主流框架。 相较于其他管理前端框架,vue3-element-admin 的优势在于 一有一无 (有配套后端、无复杂封装): 配套完整 Java 后

    2024年02月12日
    浏览(25)
  • python笔记:第十章开箱即用的模块

    任何python程序都可以作为模块导入,并标明程序(模块)的位置 会在该文件夹里面自动生成一个 __pycache__ 文件夹,包含处理后的文件。(可删除,无影响) 在hello.py里面编写函数 在t13.py里面调用模块函数 运行结果 检查模块是作为程序运行还是被导入到另一个程序 如:在

    2024年02月17日
    浏览(15)
  • Vue3.3 + Vite4.3 + TypeScript5+ Element-Plus:从零到一构建企业级后台管理系统(前后端开源)

    vue3-element-admin 是基于 vue-element-admin 升级的 Vue3 + Element Plus 版本的后台管理前端解决方案,技术栈为 Vue3 + Vite4 + TypeScript + Element Plus + Pinia + Vue Router 等当前主流框架。 相较于其他管理前端框架,vue3-element-admin 的优势在于 一有一无 (有配套后端、无复杂封装): 配套完整 Java 后

    2024年02月09日
    浏览(18)
  • ACDC:开箱即用的多租户数据集成平台

    新东方的一些核心业务存在单元写、中心入仓的场景,因此需要将数据从各单元的关系型数据库同步到中心,并异构存储到数据仓库之中。 技术团队最初使用 Apache Sqoop 以批的方式实现了这个能力。随着数据量的增长,这个方案很快暴露出了一些问题,如: 为了不影响业务,

    2023年04月16日
    浏览(13)
  • 开箱即用的ChatGPT替代模型,还可训练自己数据

    OpenAI 是第一个在该领域取得重大进展的公司,并且使围绕其服务构建抽象变得更加容易。 然而,便利性带来了集中化、通过中介的成本、数据隐私和版权问题。 而数据主权和治理是这些新的LLM服务提供商如何处理商业秘密或敏感信息的首要问题,用户数据已被用于预训练以

    2023年04月23日
    浏览(15)
  • 云图说丨安全云脑:开箱即用的安全运营体验

    摘要:安全云脑(SecMaster)是华为云原生的新一代安全运营中心。为了协助用户在海量日志中高效感知安全事件、快速闭环安全事件,安全云脑将华为云多年的“修炼”成果融合到服务中,用户开箱即可共享成果。 本文分享自华为云社区《【云图说】第300期 安全云脑——开

    2024年01月18日
    浏览(16)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包