Skip to content

ditsmod/ditsmod

Repository files navigation

About the project

Ditsmod is a Node.js web framework, named DI + TS + Mod to emphasize its important components: it has Dependency Injection, written in TypeScript, and designed for good Modularity. Some of the architecture concepts of this framework are taken from Angular.

About the repo

This monorepository uses yarn workspaces (see package.json).

During you run the following command:

yarn install

yarn will create symlinks in node_modules for all packages listed in the packages/* and examples/* folders. Also, the applications in the examples/* folder are linked to the modules in the packages/* folder thanks to compilerOptions.paths as well as Project References. So, after any change in the source files in packages/*, these changes are automatically reflected in examples/*.

Development mode for any application in the examples/* directory can be started with two commands in two different terminals.

From first terminal:

cd examples/01*
yarn build -w

From second terminal:

cd examples/01*
yarn start

About

Ditsmod is a Node.js web framework, named DI + TS + Mod to emphasize its important components: it has Dependency Injection, written in TypeScript, and designed for good Modularity.

Topics

Resources

License

Stars

Watchers

Forks

Contributors 4

  •  
  •  
  •  
  •