一款Go 语言基于Gin、Xorm、Vue、ElementUI、MySQL等框架精心打造的一款模块化、插件化、高性能的前后端分离架构敏捷开发框架,可快速搭建前后端分离后台管理系统,本着简化开发、提升开发效率的初衷,框架自研了一套个性化的组件,实现了可插拔的组件式开发方式,同时为了敏捷快速开发,框架特地集成了代码生成器,完全自主研发了...
Shield是美团点评到店综合团队模块化UI界面解决方案,它不仅仅是一个Native(Android&iOS)的UI开发框架,还是到店综合团队基于自身复杂的业务场景沉淀出来的UI开发最佳实践。它具备高可复用、容易协同开发等特性,还包括后端动态配置、动态模块等一系列解决方案,目前已经在GitHub上开源:github.com/Meituan-Dian。 什么是模块...
【自研框架Once】后端模块化开源框架,让SpringBoot开发效率激增,所有代码我只写1次,后端低代码的最优解!降低人力成本、经验门槛,加快项目周期。 09:31 【后端工作原理】5分钟了解后端工作原理。为什么Tomcat长时间运行会崩溃?高并发线程池怎么设置? 06:05 【后端架构的问题】同是使用SpringBoot、SpringCloud为什么我...
当应用的js都以模块来编写的, 这个应用就是一个模块化的应用 四、React面向组件编程 1、自定义组件(Component) javascript 代码语言:javascript 复制 //1、定义组件 //方式1:工厂函数组件(简单组件) function MyComponent() { return MiChong; } //方式2、ES6类组件(复杂组件) class MyComponent2 extends ...
Apollo(阿波罗)是携程框架部门研发的分布式配置中心,能够集中化管理应用不同环境、不同集群的配置,配置修改后能够实时推送到应用端,并且具备规范的权限、流程治理等特性,适用于微服务配置管理场景。 由于各个项目配置都需要读取基础的配置信息,这边在内网的Centos(101)上部署了Apollo的环境,并为项目添加了一些基础配置信息...
不同的框架主要解决开发中出现的不同的问题,本框架主要解决多个项目在开发过程中多个模块的重复使用造成冗余和不便于管理。 项目适用背景: 1.不同项目之间业务逻辑有所关联并不是完全独立的项目 比如 水果商店 和 衣服商店 都是商店的东西有业务上的关联。但是 水果商店 和 在线教育 就不同了,属于两种不同的业务...
不同的框架主要解决开发中出现的不同的问题,本框架主要解决多个项目在开发过程中多个模块的重复使用造成冗余和不便于管理。 项目适用背景: 1.不同项目之间业务逻辑有所关联并不是完全独立的项目 比如 水果商店 和 衣服商店 都是商店的东西有业务上的关联。但是 水果商店 和 在线教育 就不同了,属于两种不同的业务...
阿里妹导读:JarsLink是一个基于JAVA的模块化开发框架,它提供在运行时动态加载模块(JAR包)、卸载模块和模块间调用的API,它能够帮助你进行模块化开发,也能帮助你的系统在运行时动态添加新功能,减少编译、打包和部署带来的发布耗时,同时它也是阿里巴巴的开源项目之一,目前在蚂蚁金服微贷事业群各团队广泛使用。
ModStart 是一个基于 Laravel 模块化极速开发框架。模块市场拥有丰富的功能应用,支持后台一键快速安装,让开发者能快的实现业务功能开发。系统完全开源,基于 Apache 2.0 开源协议,免费且不限制商业使用。功能特性 丰富的模块市场,后台一键快速安装会员模块通用且完整,支持完整的API调用大文件分片上传,进度条显示,已...
基于ASP.NET Core 开发的 Web 框架中,最著名的是 ABP,ABP 主要特点之一开发不同项目(程序集)时,在每个项目中创建一个模块类,程序加载每个程序集中,扫描出所有的模块类,然后通过模块类作为入口,初始化程序集。 使用模块化开发程序,好处是不需要关注程序集如何加载配置。开发人员开发程序集时,在模块类中配置如何初始...