app.apiCall
Метод apiCall используется для определения маршрутов, которые выполняют API вызовы. Это позволяет создавать и обрабатывать маршруты, которые взаимодействуют с сервером и возвращают данные в формате JSON или другого формата, поддерживаемого API.
Сигнатура метода
apiCall<Handler extends ApiCallRouteHandlerFn>(
pattern: string,
handler: Handler,
): ApiCallRouteRef<Handler extends ApiCallRouteHandlerFn<infer Body> ? Body : never, GetReturnTypeOfHandler<Handler>>
Параметры
-
pattern:
string
Путь маршрута, который должен обрабатываться данным маршрутом. Это строка, которая определяет URL, на который будет реагировать этот маршрут. -
handler:
Handler
Функция-обработчик маршрута, которая выполняет основную логику обработки запроса и возвращает данные. ТипHandlerрасширяетApiCallRouteHandlerFn.
Возвращаемое значение ApiCallRouteRef
Возвращает ссылку на маршрут, которая включает в себя методы для выполнения данного маршрута. Тип возвращаемого значения зависит от типа функции-обработчика, используемой в маршруте.
