This project is an example of how to implement dependency inversion (DI) using Next.js with server and client components.
There are two branchs: main
and initial
. The initial
branch is the implementation without DI whereas main
is the final implementation with DI.