Back to Browse

Causa Framework: Cómo interactuar con una API

7 views
Dec 7, 2025
32:42

Causa Framework es un framework ligero hecho para crear aplicaciones modernas en hostings restrictivos que no te permiten acceder al CLI, Composer o que no tienen soporte para frameworks como Laravel o Symfony. Causa no trae un set de utilidades para conectarte a una DB, en vez de eso promueve interactuar con datos a través de APIs, es decir promueve desarrollar microservices apps. En este sencillo ejemplo, Oscar nos enseña a crear en muy pocos pasos una página PRODUCTOS que consume una API que provee un set de productos que pueden ser listados, la clave: él usa una clase base endpoint Products que contiene 2 métodos: all() y find(). En PRODUCTOS sólo tiene que pasar en contexto una variable: 'productos' ⇒ Products::all() para tener disponible en su respectivo Blade view los productos. Luego define una nueva ruta '/productos/{id}' y usando el controller de PRODUCTOS define un nuevo método: detail($id) que renderizará el detalle de productos, crea un nuevo view para esta ruta, la asigna en el nuevo método y usando nuestra misma clase base endpoint Product, le agrega a sus variables de contexto la info del producto: 'producto' ⇒ Products::find($id) ya tenemos el detalle del producto en su respectiva ruta!

Download

1 formats

Video Formats

360pmp442.1 MB

Right-click 'Download' and select 'Save Link As' if the file opens in a new tab.

Causa Framework: Cómo interactuar con una API | NatokHD