Introduction to Test-Driven Development

Learn about the benefits of test-driven development and understand the TDD paradigm and its essential steps.

In the modern world of JavaScript development, there are many different frontend frameworks that we can use to write applications, from older frameworks such as Backbone.js to newer ones such as Angular, React, and Vue.

These frameworks will generally use either the Model View Controller (MVC) design pattern or some variation of it, such as the Model View Presenter (MVP) or Model View View Model (MVVM). When discussing this group of patterns together, they are described by some as Model View Whatever (MVW) or simply MV*.

Get hands-on with 1200+ tech skills courses.