3. Вопрос, как будто у админки нет бекенда..
Конечно есть. Вопрос может не полностью описал. Это если в случае использования скажем шаблона для админки. Но, по факту в разных проектах выходят нюансы, когда бэкендщик просит или хотел бы, чтобы это делал фронтендер.