My experience is absolutely opposite.
Often, coders receive a design of Database from leaders, with SQL store procedures.
Only then they will follow the mock-up and then start to code.
Often, coders receive a design of Database from leaders, with SQL store procedures.
Only then they will follow the mock-up and then start to code.
My point of view is that, it's not worth the trade-off here (especially you have only limited time-budget or dev-budget).