React coupling, decoupling and composition explained

from blog Mensur Duraković, | ↗ original
When working in React, you want to separate logic from your components, reuse those components as much as possible, and do that by writing as little code as possible. This is easier said than done, but knowing how to separate business logic code from your presentation code is extremely important.