Not the OP but agree with their comment. For me, since Next 13 it's been a mess. The transition to the app router has been incredibly complex with lots of undocumented edge cases and other issues. Rendering in general has become very confusing with server-side, client-side and everything in between. There's also no real guidelines/structure for handling remote content, requiring projects like ContentLayer (which may actually be discontinued).
Comments
Care to elaborate?
Not the OP but agree with their comment. For me, since Next 13 it's been a mess. The transition to the app router has been incredibly complex with lots of undocumented edge cases and other issues. Rendering in general has become very confusing with server-side, client-side and everything in between. There's also no real guidelines/structure for handling remote content, requiring projects like ContentLayer (which may actually be discontinued).