Llama endpoints desde el servidor
Los endpoints pueden ser usados para servir cualquier tipo de dato. Esta receta llama un endpoints del servidor desde el script del componente de una página para mostrar un saludo, sin requerir una petición fetch adicional.
Prerrequisitos
- Un proyecto con SSR (output: ‘server’) habilitado
Receta
- Crea un endpoint en un archivo nuevo
src/pages/api/hello.ts
que retorne algo de data:
- En cualquier página de Astro, importa el método
GET()
desde el endpoint. Llámalo conAstro
global para dar el contexto de la petición, y usa la respuesta en la página: