Home

Awesome

GitHub package.json version GitHub last commit GitHub

This project is a folk version of d2-admin-start-kit. It separates d2 admin internal stuffs and business logic clearly to help you start D2Admin project quickly and easily.

[中文]

Delegate

d2-admin-start-kit-plus expose delegate to integrate with your own implementation.

Replace these delegates default implementation on start up with your own.

Module

Generally we design software architecture in modular way for real project. d2-admin-start-kit-plus defines following directory structure in convention to organize codes.

ModuleHook

ModuleHook provides global application lifecycle hook for each module.

Differences from original D2Admin

We assume you are familiar with D2Admin, and we make a little bit changes from original D2Admin configuration. Please be aware before start to use this project.

Upgrade D2Admin

Pull this project with updates then just copy and replace /src/d2admin directory of your own project should be just fine. Some time you will also have to update configuration files under root folder. Anyway, keep your src/module folder always excluded during sync, which is the place of all your treasures.

TODO