Exponer un API nos permite extender el alcance de nuestro proyecto. Una app móvil, podría conectarse a nuestra API y dar acceso directo por medio de smartphones para mostrar nuestras conferencias y permitir enviar los comentarios.
En este capítulo, vamos a utilizar un componente de Symfony que nos facilita ampliamente la creación de web services, exponiendo en este caso un API de solo lectura
En este capítulo mostramos solo una pequeña parte de todo lo que permite API Platform para crear werbservices de tipo REST, de forma fácil y siguiendo un estándar, incluso con documentación y pruebas incluídas.
En la descripción del video te dejo algunos enlaces con lo que podrías conocer más sobre este gran componente y si te interesa entrar en más detalles, indicalo en los comentarios, ya que luego de terminados los capítulos de esta guia, serán los comentarios los que indiquen hacia dónde seguir. En el canal de telegram también se irán publicando encuestas para ver con ustedes los temas más votados e incluirlos en los próximos videos.
En el siguiente video, vamos a construir una aplicación de tipo SPA para hacer uso de nuestra nueva API publicada
Otros artículos de esta serie
- Lista de reproducción en nuestro canal de Youtube
- Symfony 5: La Vía Rápida | Paso 1 – Revisando tu entorno de trabajo
- Symfony 5: La Vía Rápida | Paso 2 – Presentando el proyecto
- Symfony 5: La Vía Rápida | Paso 3 – Desde cero hasta producción
- Symfony 5: La Vía Rápida | Paso 4 – Git, composer y Symfony Flex
- Symfony 5: La Vía Rápida | Paso 5 – Solucionando problemas
- Symfony 5: La Vía Rápida | Paso 6 – Creando nuestra primera página
- Symfony 5: La Vía Rápida | Paso 7 – Creando una base de datos con docker
- Symfony 5: La Vía Rápida | Paso 8 – Definiendo la estructura de datos
- Symfony 5: La Vía Rápida | Paso 9 – Configurando el panel de administración
- Symfony 5: La Vía Rápida | Paso 10 – Construyendo la interfaz de usuario
- Symfony 5: La Vía Rápida | Paso 11 – Almacenando las sesiones en redis
- Symfony 5: La Vía Rápida | Paso 12 – Escuchado eventos (events and subscribers)
- Symfony 5: La Vía Rápida | Paso 13 - Gestionando el ciclo de vida de los objetos de doctrine
- Symfony 5 La Vía Rapida | Paso 14 - Formularios - Parte 1
- Symfony 5 La Vía Rápida | Paso 14 - Formularios - Parte 2 - Subida de archivos
- Symfony 5 La Vía Rápida | Paso 15 - Asegurando el panel de administración
- Symfony 5 La Vía Rápida | Paso 16 - Previniendo spam con una API
- Symfony 5 La Vía Rápida | Paso 17 – Pruebas Automatizadas
- Symfony 5 La Vía Rápida | Paso 18 – Volviéndonos Asíncronos
- Symfony 5 La Vía Rápida - Paso 19 - Tomando decisiones con un workflow
- Symfony 5 La Vía Rápida - Paso 20 - Envío de correos electrónicos a los administradores
- Symfony 5 La Vía Rápida | Paso 21 - Almacenando en caché para mejorar el rendimiento
- Symfony 5 La Vía Rápida | Paso 22 – Dando estilos a la interfaz con Webpack
- Symfony 5 La Vía Rápida | Paso 23 – Redimensionando imágenes
- Symfony 5 La Vía Rápida | Paso 24 – Ejecutando tareas programadas con crontab
- Symfony 5 La Vía Rápida | Paso 25 – Notificando por todos los medios
- Symfony 5 La Vía Rápida | Paso 26 – Exponiendo un API con API Platform
¿Quieres comprarme un café?
Bitcoin
Tether
Litecoin

Dona Bitcoin a NeuroSimbiosis
Escanea el código QR o copia la dirección de abajo para realizar donaciones

Dona Tether a NeuroSimbiosis
Escanea el código QR o copia la dirección de abajo para realizar donaciones

Dona Litecoin a NeuroSimbiosis
Escanea el código QR o copia la dirección de abajo para realizar donaciones