Separating UI and Business Logic in Vue Components

One common occurrence I’ve observed across large Vue and React apps is that, over time, the UI logic and business logic becomes so entangled that UI changes break the business logic and vice versa. Let’s look at an example of this, and how we can separate the concerns.

In this screencast, we separate the UI and business logic in the `SimplePassword` component, and adding a test suite in the process.

A text version of this screencast is available here.


Register your email to get an email every time a new screencast is released!
Thanks for registering!