How do you recommend to isolate frontend from backend in MERN stack
My mind is in conflict with this idea, should i keep frontend and backend in a single project with single dependencies and blunder, this structure will helps to implement SSR easily, but it makes code management and bundling complicate. I other hand frontend and backend as separate project with independent bundle and dependencies, code and dependency management is much easier.
Nowadays do we really need SSR?