Summary
In this chapter, we have taken a step further, from the earlier experience with the testing framework, by composing a brand-new server-side framework that is capable of routing requests, handling API calls, and much more. This supports our plan to develop a full stack framework that covers both frontend and backend features, with components interacting with each other within the same unified vision. Our goal was to create something that is used and reused for multiple application use cases and feature set combinations.
We started by defining our project’s goals, and we later developed the core architecture aspects of the framework. This architecture included producing features such as server process management, environment configuration, and database interaction. To enable usability and empower developer productivity, we also focused on producing several features that focus on developer experience.
This was the second practical exercise in our framework experience...