kuncevic.dev
Smaller Code Units
↓
Testability
↓
Maintainability
↓
Less bugs
Slide 10
Slide 10 text
kuncevic.dev
Best Practices
Slide 11
Slide 11 text
kuncevic.dev
Smart vs Dumb
Slide 12
Slide 12 text
kuncevic.dev
What are Smart and Dumb
Components?
Slide 13
Slide 13 text
kuncevic.dev
🤓 Smart
🤪 Dumb 1
😜 Dumb 2
🙃 Dumb N
Smart and Dumb
data 2
data N
data 1
Slide 14
Slide 14 text
kuncevic.dev
Smart vs Dumb
Smart Component Dumb Compoent
Provide data to components Look and feel (html+css)
Wraps components Displays data via @input
Tightly coupled to the app Less coupled, reusable