It's not that there's an additional layer, the rendering of the view was always there, just tightly coupled to fetching data from the DB.
It is now a better practice to create a BFF that can serve more clients than just browsers.
It is now a better practice to create a BFF that can serve more clients than just browsers.
You still have to map a model to HTML, regardless.