服务器背景规划(服务器后端开辟是什么)「服务器后端是干嘛的」

媒介

分享一些.NET开源项目,通过相识和对比更多的项目来选择最得当我们本身学习、工作开辟的一套项目。

良好的项目是不应该被隐蔽的,欢迎各人一起参加这个构造共同美满、发展.NET社区。

留意:这些都黑白常良好的作者所写的项目,排名不分先后,欢迎前去Start。

一、Blog.Core

1、Github:https://github.com/anjoy8/Blog.Core

2、Blog.Core一个开箱即用的企业级前后端分离【.NETCore6.0Api+Vue2.x+RBAC】权限框架。

3、特色:Gihubstar3.9K项目具有学习代价,也是.NET开源最具影响力项目之一。

4、文档地点:http://apk.neters.club/.doc/

二、WeiXinMPSDK

1、Github:https://github.com/JeffreySu/WeiXinMPSDK

2、如今Senparc.Weixin已经支持险些全部微信平台模块和接口,并同时支持.NET3.5/4.0/4.5/.NETStandard2.x/.NETCore2.x/.NETCore3.x/.NET6.0多种框架,同时兼容全部MVC、Razor、WebApi、Console(下令行)、桌面应用(.exe)、Blazor、MAUI、背景服务等环境,和外部框架完全解耦。

3、特色:Senparc.WeixinSDK是如今利用率最高的微信.NETSDK,也是国内最受欢迎的.NET开源项目之一。

三、ABPFramework

1、Github:https://github.com/abpframework/abp

2、ABP框架是一个基于ASP.NETCore的完备底子架构,可通过依照软件开辟最佳实践和最新技能来创建当代Web应用程序和API。

3、文档地点:https://abp.io

四、Util

1、Github:https://github.com/dotnetcore/Util

2、Util是一个.NECore平台下的应用框架,旨在提拔小型团队的开辟输出本领,由常用公共操纵类(工具类)、分层架构基类、Ui组件,第三方组件封装,第三方业务接口封装,配套代码天生模板,权限等构成。

五、siteserver/cms

1、Github:https://github.com/siteserver/cms

2、是基于.NETCore,可以或许以最低的本钱、最少的人力投入在最短的时间内架设一个功能齐备、性能优秀、规模巨大并易于维护的网站平台。

六、OSharp

1、Github:https://github.com/dotnetcore/OSharp

2、OSharp是一个基于.NetCore的快速开辟框架,框架对AspNetCore的设置、依靠注入、日记、缓存、实体框架、Mvc(WebApi)、身份认证、功能权限、数据权限等模块举行更高一级的主动化封装,并规范了一套业务实现的代码布局与操纵流程,使.NetCore框架更易于应用到实际项目开辟中。

六、Vue.NetCore

服务器后台规划(服务器后端开发是什么) 服务器背景
规划(服务器后端开辟
是什么)「服务器后端是干嘛的」 行业资讯

1、Github:https://github.com/cq-panda/Vue.NetCore

2、.NETCore+Vue2/Vue3+Elementplus+uniapp前后端分离,全主动天生代码;支持移动端(uniapp)ios/android/h5/微信小程序。

七、OpenAuth.Net

1、Github:https://gitee.com/dotnetchina/OpenAuth.Net

2、.NET快速应用开辟框架、最好用的权限工作流体系。基于经典范畴驱动计划的权限管理及快速开辟框架,源于MartinFowler企业级应用开辟头脑及最新技能组合(IdentityServer、EF、Quartz、AutoFac、WebAPI、Swagger、Mock、NUnit、VUE、Element-ui等)。已乐成在docker/jenkins中实行。

核心模块包罗:构造机构、脚色用户、权限授权、表单计划、工作流等。它的架构精良易于扩展,是中小企业的首选。

八、ant-design-blazor

1、Github:https://github.com/ant-design-blazor/ant-design-blazor

2、一组基于AntDesign和BlazorWebAssembly的企业级UI组件。

九、NetModular

1、Github:https://github.com/iamoldli/NetModular

2、NetModular是基于.NetCore和Vue.js的业务模块化以及前后端分离的快速开辟框架。

十、payment

1、Github:https://github.com/essensoft/paylink

2、一套基于.NETCore开辟的付出SDK集,它极大简化了API调用及关照的处理惩罚流程。

十一、Furion

1、Github:https://gitee.com/dotnetchina/Furion

2、让.NET开辟更简单,更通用,更盛行。

十二、YuebonNetCore

1、Github:https://gitee.com/yuebon/YuebonNetCore?_from=gitee_search

2、YuebonCore基于.Net5.0的权限管理及快速开辟框架,前后端分离,核心模块包罗:构造机构、脚色用户、权限授权、多体系、多应用管理、定时任务、业务单子编码规则、代码天生器等,整合应用最新技能包罗Asp.NetCoreMVC、EF、Dapper、AutoFac、WebAPI、Swagger、Vue等。它的架构易于扩展,是中小企业的首选。YuebonCore其核心计划目标是开辟敏捷、代码量少、学习简单、功能强大、轻量级、易扩展,让Web开辟更快速、简单,办理70%重复工作。轻松开辟,专注您的业务,从YuebonCoreFW开始!

服务器后台规划(服务器后端开发是什么) 服务器背景
规划(服务器后端开辟
是什么)「服务器后端是干嘛的」 行业资讯

3、官方文档:http://docs.v.yuebon.com/

十四、fulusso

1、Github:https://github.com/fuluteam/fulusso

2、基于react+asp.netcore开辟的单点登录体系

十五、AwesomeDotNetPackages

1、Github:https://github.com/mjebrahimi/Awesome-Nuget-Packages

很棒的.NET程序包的聚集。

十六、SuperSocket

1、Github:https://github.com/kerryjiang/SuperSocket

2、SuperSocket是一个轻量级、跨平台和可扩展的套接字服务器应用程序框架。

十七、DotNetty

1、Github:https://github.com/Azure/DotNetty

2、DotNetty项目——netty的一个端口,变乱驱动的异步网络应用框架。

十八、nopCommerce

1、Github:https://github.com/nopSolutions/nopCommerce

2、一个功能美满,且盛行的.NET范畴电商开源项目

3、nopCommerce是最好的开源电子商务平台。nopCommerce是免费的,它是最盛行的ASP.NETCore购物车

十九、CAP

1、Github:https://github.com/dotnetcore/CAP

2、CAP是一个基于.NETStandard的C#库,它是一种处理惩罚分布式事件的办理方案,同样具有EventBus的功能,它具有轻量级、易利用、高性能等特点。

二十、Surging

1、Github:https://github.com/fanliang11/surging

2、surging是一个分布式微服务框架,提供高性能RPC长途服务调用,采取Zookeeper、Consul作为surging服务的注册中心,集成了哈希,随机,轮询,压力最小优先作为负载均衡的算法,RPC可以选择采取netty或thrift框架,采取异步非壅闭传输

转自:追逐韶光者

版权声明:本文泉源于网友网络或网友供稿,仅供学习交换之用,假如有侵权,请转告小编大概留言,本公众号立即删除。

支持小薇

关注公众号↑↑↑:DotNet开辟跳槽❀

点分享

点收藏

点点赞

点在看

客户评论

我要评论