TaherJsStack / SOLID

A set of TypeScript examples demonstrating the SOLID principles: Single Responsibility, Open/Closed, Liskov Substitution, Interface Segregation, Dependency Inversion. Each principle implemented in its own folder with sample code and usage.

Repository from Github https://github.comTaherJsStack/SOLIDRepository from Github https://github.comTaherJsStack/SOLID

SOLID training courses

Installation

  1. Clone the repo

    git clone https://github.com/TaherJsStack/SOLID.git
    
  2. iNTO EACH FOLDER Install NPM packages

    npm install
    
  3. TO RUN PROJECT AFTER INSTALLATION

    npm run serve
    

About

A set of TypeScript examples demonstrating the SOLID principles: Single Responsibility, Open/Closed, Liskov Substitution, Interface Segregation, Dependency Inversion. Each principle implemented in its own folder with sample code and usage.


Languages

Language:TypeScript 100.0%