GithubHelp home page GithubHelp logo

vebin / mbp Goto Github PK

View Code? Open in Web Editor NEW

This project forked from mbpframework/mbp

0.0 1.0 0.0 1.67 MB

https://www.cnblogs.com/mbpframework/

C# 40.83% JavaScript 14.46% HTML 0.11% Vue 42.55% CSS 1.47% Dockerfile 0.59%

mbp's Introduction

Mbp

  • Mbp是一个.net core 3的web开发框架(https://www.cnblogs.com/mbpframework/) .而如今,.net core已经在大数据,人工智能,容器云化方面取得相当大的进步.借此,本着学习的态度,整合一个基于.net core的开发框架.此框架借鉴了国外优秀开源项目abp vnext,及国内优秀开源框架Osharp的一些**和实现.
  • 欢迎各路开发爱好者加入这个项目.我们将以Scrum敏捷框架 + azure devops协同工具的方式进行协作喔,也是为了后期的容器云化做准备.

Mbp的未来,123方面

1.成为一个rest api的开发框架

平台提供能力

  • 模块化,包含.net core核心模块和aspnetcore核心模块
  • 基于Jwt的统一身份认证
  • 基于角色和自定义策略的统一授权系统
  • 集成Swagger ui的poco controller.
  • 集成ef core
  • 提供了Aop机制
  • 后续将陆续集成,Hangfire,IentityServer4,NServiceBus,RabbitMQ,SignalR,Redis,ML,ES,Multitenancy,virtualfilesystem等等,这些将不按特定顺序集成进来喔,很多好玩的等着你喔,快来一起玩吧.
  • 最后将会实施容器化,使用linux docker container来运行我们的.net core程序.使用K8S来管理我们的micro services.

2.成为一个可视化建模的平台

平台提供能力

  • 1.包含一个主框架,提供基础主数据的管理功能,比如租户,人员,角色,权限,存储等管理
  • 2.提供一个可视化UI建模平台,让代码量降到最低,只需要拖拉拽就可以开发一个精美的小系统.
  • 3.欢迎前端开发爱好者加入这个项目,我们一起玩架构,玩设计,玩编程.

Mbp接下来会进行微服务架构设计的改进.具体解决方案将采用优秀开源项目Ocelot集成IentityServer4来做.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.