Skip to content

Example of applying the SOLID principles to Vue.js components

Notifications You must be signed in to change notification settings

pabletecodes/solid-in-vuejs

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

No releases published

Packages

No packages published