Skip to content

Repository files navigation

SOLID principles in Vue.js components

The goal of this project is to showcase how you can apply the SOLID principles to Vue.js components, by following a series of refactorings:

🎯 SRP - The Single Responsibility Principle

🧵 ISP - The Interface Segregation Principle

🚪 OCP - The Open-Closed Principle

🧩 LSP - The Liskov Substitution Principle

🔌 DIP - The Dependency Inversion Principle

Project Setup

npm install

Compile and Hot-Reload for Development

npm run dev

About

Example of applying the SOLID principles to Vue.js components

Resources

Stars

Watchers

Forks

Releases

Packages

Used by

Contributors

Languages