Executando verificação de segurança...
1

A separação é o ideal. Mas em alguns cenários de projetos muitos pequenos onde a regra de negócio é muito especifica e se concentra em um local, não vejo mal em acoplar o back ao front.