https://github.com/ntonbala/solid-js
SOLID principles learning
https://github.com/ntonbala/solid-js
javascript solid
Last synced: 2 months ago
JSON representation
SOLID principles learning
- Host: GitHub
- URL: https://github.com/ntonbala/solid-js
- Owner: NtonBala
- Created: 2024-05-22T17:19:13.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-05-22T18:31:12.000Z (about 1 year ago)
- Last Synced: 2024-05-22T18:35:27.387Z (about 1 year ago)
- Topics: javascript, solid
- Language: JavaScript
- Homepage:
- Size: 1.95 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# SOLID JS
The project relates to [SOLID Principles in JS](https://www.youtube.com/watch?v=xq13wiqvcTc) course.
SOLID principles do not relate to any specific language and usually are considered in the context of _OOP_. But at the same time they can be applied to _data models_, _functional programming_ and so on. This is because inherently SOLID principles are _abstract_ and are designed to create _scalable systems_.
Within this project SOLID principles are implemented via JavaScript and considered in the context of _OOP_.
To run examples open project in terminal of your choice and run `node ${index}_${principleCapitalLetter}`.
- [Single Responsibility Principle](./1_S/index.md) (SRP)