This is difficult to read. Your use of the neologism “anti-pattern” makes no sense; I doubt that “duplicative” is even a word; you use “domain” in a most unfamiliar way.

And there is nothing at all wrong with dividing work into front- and back-end; “full stack” means jack of two trades, master of neither.

I expect better from Medium.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store