Если обходиться общими словами, то зачастую все именно так. Но вообще в бэкенде всякое бывает, во-первых бизнес логика, во-вторых взаимодействие с оборудованием (другими системами и т.д), плюс нельзя забывать, что в в бэкенде может собираться html и т.д. На самом деле происходящее ограничивается только фантазией разработчика.
Конкретно описанное вами, зачастую, делается бэк разробом при разработке API.