вы на фронтэнде создаете action - функцию, которая на бэкэнд отправляет по заданному адресу набор параметров. Бэкэнд по указанному вами маршруту (имени функции + ее путь) создает функционал, принимающий ваши данные и выполняющий ряд действий, после которых возвращает на фронтэнд новые данные.
Вы как фронтэнд разработчик должны иметь представление о том как это работает. Потому что вам придется работать в паре с бэкэнд разработчиком (простыми словами) и вы должны будете договариваться о названиях параметров, функций как минимум.