The different ways to manage contexts

So far, the main purpose of the context in our application has been to separate different modules and make the complexity of the whole application more manageable by abstracting out APIs. The other important benefits of separate contexts are the fact that we can start to explore different ways of managing application development in those decoupled parts.

The way applications are developed evolves as the industry around software evolves at a rapid pace. Development principles that were state of the art just a couple years ago are being frowned upon now and developers want to move to new ways of making them more productive while promising bug-free, easier to manage applications. Of course, switching out the development ...

Get JavaScript Domain-Driven Design now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.