Hoy en día la necesidad de tener una API ha creciendo considerablemente y eso se debe a que las api´s son muy útiles a la hora de querer intercambiar información entre aplicaciones, por eso aquí tienes un video para aprender a hacer una api con php y Lumen. == Aquí tienes videos para aprender a hacer aplicaciones crud en el lenguaje que quieras == ✅ Crud Laravel 8 kzbin.info/www/bejne/b3W4aIqCj8qUo5o ✅ Crud CodeIgniter4 kzbin.info/www/bejne/r6OZamyVhKlmY8k ✅ Crud php crudo kzbin.info/www/bejne/rnzCYnyIoNOMrZI ✅ Crud Node&express kzbin.info/www/bejne/kJXEnaqrhsSSjs0 ✅ Crud Python&flask kzbin.info/www/bejne/nYaodWire9Ksh6s ✅ Crud Java kzbin.info/www/bejne/oYGmk5VuZcRpfas ✅ Crud .NET+MVC&C# kzbin.info/www/bejne/ZnjYZmmrbJZ6Z5o ✅ Crud Golang kzbin.info/www/bejne/fWabmIFmoa6Vr6s *Me ayudarías si compartes el video para llegar a más personas , muchas gracias por el apoyo.
@wilsonpachito57222 жыл бұрын
Muy buen video...estaba tratando de consumir esa api desde laravel pero me ha generado algunos inconvenientes, tiene algun video donde muestre el proceso
@freedomapps21452 жыл бұрын
Gracias por compartir este video, me ha servido para darme una idea de las API. A seguir investigando!!
@mathiasrodriguez11583 жыл бұрын
Hola muy buen video solo quiero destacar que en el minuto 22:05 luego de instalada la extensión, puede ser que tengas configurado para la combinación de letras "ctrl + shift + b", pero el por defecto para la lista de comandos seria "ctrl + shift + p", agrego este comentario por si a alguien le pasa que no le muestra la lista como en el video, saludos desde Uruguay
@programacion44043 жыл бұрын
Muchas gracias, justo me surgió ese inconveniente (Y .
@jaironaranjo36542 жыл бұрын
You are an awesome instructor, Thank you for sharing your knowledge
@joseleonrs98175 ай бұрын
Gracias, justamente lo que buscaba, algo liviano para mí backend Lumen - VueJS
@kaerit84532 жыл бұрын
Por fin, llevaba un buen rato buscando algún video donde hicieran un CRUD con laravel para solo el manejo de los json como microservicio, sin mezclar la parte del frontend. Muy buen video graciass.
@juniorcr473 жыл бұрын
siempre que termino de ver los vídeos escucho esa música al final y me pongo a bailar chingon jajajjaj XD gracias profe
@Develoteca3 жыл бұрын
😂 Sale inge, recuerda compartir para ayudar al canal, ya lo había quitado de los videos pero voy a regresarla para futuros videos, jajajaja, 🤘
@geniusdesign73063 жыл бұрын
Amo tus videos. Eres un gran profesor!
@Develoteca3 жыл бұрын
Gracias Genius, saludos y éxito.
@pephito123 жыл бұрын
Excelente trabajo ,felicitaciones
@Develoteca3 жыл бұрын
Muchas gracias pephito, ¿ ahora que lenguaje manejas pephito?, yo ando ahora fabricando una api y precisamente ando con Lumen (recordando más bien), saludos.
@Mcjoserra3 жыл бұрын
Muy bueno, voy aprendiendo esperemos pronto seguir con aquello que comentas de mejorar el performance y la autenticación.
@joshuaavila24823 жыл бұрын
Excelente, explicación me ayudo bastante!! Bendiciones!!
@Develoteca3 жыл бұрын
Genial Joshua un gusto leerte inge, me ayudarías mucho si compartes el video, saludos y éxito.
@martin4quino2 жыл бұрын
Me pareció muy bueno! me gustaría ver el tema de seguridad que mencionas al final. Igualmente se lo laborioso que es hacer estos videos así que ante muchas gracias por semejante explicación!!
@jasdelanuez3 жыл бұрын
¡Felicidades por el tutorial! desconocía la existencia de Lumen y tú me lo has presentado. Gracias. Solo dos pegas. Al ser una API haciendo uso de HTTP sería una API REST, pero no has utilizado los métodos normalizados sino que has hecho un mix con espanglish. Me explico, para obtener la lista completa de recursos usas "index", perfecto; para consultar un solo recurso usas "ver", lo suyo sería "show"; para borrar un recurso usas "eliminar", lo suyo sería "destroy"; para almacenar un recurso usas "guardar", lo suyo sería "store"; y para "actualizar" sería "update". Esto es solo un detalle sin mucha importancia. Luego otra cosa que no entendí, y creo que es extender una mala praxis, es porqué usaste POST en vez de PUT para la actualización. Aquí si creo que es un error que no debería cometerse. En cualquier caso, felicidades por el tutorial me ha gustado.
@Develoteca3 жыл бұрын
Gracias, si, si estoy consciente del spanglis ( por cuestiones de tiempo no lo mencioné) pero siempre lo comento ( mi enfoque es un poco más explicativo y siempre lo comento al final de cada video ) como puntos a considerar, por lo visto debo trabajar más en comunicar el aspecto didáctico, por otro lado en efecto el PUT es algo de forma intuitiva logré hacer, de todas formas agradezco mucho, mucho tu comentario por qué me motiva a mejorar, de verdad muchas gracias, saludos Geist.
@Fernando.Mastropietro3 жыл бұрын
Genial ! gracias por tu aporte Oscar !!!!.... abrazos!
@Develoteca3 жыл бұрын
Hombre Fernando un gusto leerte, hace mucho que no te veía por aquí, saludos y un aporte para aprender sobre el tema de las api´s, saludos inge y fuerte abrazo.
@Fernando.Mastropietro3 жыл бұрын
@@Develoteca ando un poco ocupado , pero en cuanto puedo siempre , veo los videos...
@Develoteca3 жыл бұрын
@@Fernando.Mastropietro pues aquí ando igual Fernando, saludos un gusto nuevamente leerte por aquí.
@roxanaguerra.sandra3 жыл бұрын
Excelente, estuvo muy bien explicado. ;) Gracias
@Develoteca3 жыл бұрын
Muchas gracias Roxana, saludos.
@Cogotillo972 жыл бұрын
para hacer consulta a dos tablas?, json anidados? como se deberia hacer?
@robertomejia31242 жыл бұрын
Excelente su video, muchas gracias! Me pregunto si se le puede agregar algun nivel de seguridad, como el uso de un TOKEN...
@AngeloCarrasco19903 жыл бұрын
Pedazo de videooo... Grande profe ;)
@Develoteca3 жыл бұрын
Gracias Angelo, lo hice por que las api´s son inevitables como los cruds y pues espero que aporte valor o pueda servir a alguien, me gusta php por que no deja de salirme trabajo con esa tecnología.
@AngeloCarrasco19903 жыл бұрын
@@Develoteca totalmente de acuerdo... Laravel para mi fue volver a nacer xd, conocí un nuevo mundo
@Develoteca3 жыл бұрын
@@AngeloCarrasco1990 ¿antes en qué programabas? aquí te leo inge, saludos.
@AngeloCarrasco19903 жыл бұрын
@@Develoteca empece con php puro luego vi algo de cake php pero desde que conocí laravel se hizo todo maravilloso :)
@Develoteca3 жыл бұрын
@@AngeloCarrasco1990 siiii, entonces eres de los míos inge, yo empecé con php puro, pero igual como estoy muy metido en diferentes proyectos como freelance e imparto clases, eso me permite probar de todo y si, en efecto Laravel me ha resuelto muchos problemas en cuestiones de tiempo.
@federicokrum3 жыл бұрын
Seria GENIAL si pudieras hacer un 2do video agregándole autenticación !!
@Develoteca3 жыл бұрын
Gracias, poco a poco ya voy sacando más videos en fila, pero si que tendré en cuenta la autenticación, saludos Federico espero que me puedas ayudar a compartir el video.
@paulm.35723 жыл бұрын
Excelente curso, muchas gracias. Sería una bomba si haces un video sobre como hacer un e-commerce con Lumen con Angular.
@hernjaherdez74753 жыл бұрын
como siempre maestro, excelente contenido
@Develoteca3 жыл бұрын
Muchas gracias hernja, y como siempre también agradezco tú apoyo, comentarios y motivación, espero que este video aporte valor y ayude a avanzar con el conocimiento, saludos hernja .
@emanuelr98153 жыл бұрын
Un crack como siempre profe!!!
@Develoteca3 жыл бұрын
Muchas gracias por el apoyo Emanuel, ¿ qué te pareció la intro ?, ¿tengo que mejorar verdad?, ¿ ya conocías Lumen?, saludos.
@marioromero66343 жыл бұрын
Excelente explicación! felicitaciones, un gran tutorial, muy preciso. sólo una pequeña crítica constructiva, no digas la pabla 'realmente' cuando no es necesaria usarla.
@mikeeomega3 жыл бұрын
Oscar "maestro del arte del crud" develoteca 👌🏼👌🏼👌🏼👌🏼
@Develoteca3 жыл бұрын
jajajaja, los cruds son inevitables, jajaja, saludos Miguel.
@estabaaburrido32043 жыл бұрын
Excelente video! Precisamente estaba buscando esto, la otra opción que encontré es Slim php. Vamos a ver cuál me conviene más.
@Develoteca3 жыл бұрын
Lumen está sobre encima de slim y silex en cuanto a velocidad y es escalable cuando usas Laravel, saludos Estaba Aburrido, éxito y aquí ando.
@estabaaburrido32043 жыл бұрын
@@Develoteca En ese caso pensaría que el manejo de sesiones es el mismo que en laravel, es así?
@Develoteca3 жыл бұрын
@@estabaaburrido3204 bueno es muy parecido, pero funciona muy bien si conoces Laravel por que se puede integrar muy bien, saludos.
@frezzer333 жыл бұрын
gracias por el contenido maestro .
@Develoteca3 жыл бұрын
Muchas gracias a ti por el apoyo, ¿ qué te parece el video?, saludos Gerson.
@asembler223 жыл бұрын
Alguna ayuda con lumen no me deja crear los modelos con la extensión de vscode. Gracias
@benjaminsucasaire84912 жыл бұрын
Muchas gracias!!
@Develoteca2 жыл бұрын
🤟
@angelapazaarela78242 жыл бұрын
Muchas gracias
@David.85dev2 жыл бұрын
Buen video, estaría bien otro explicando como aplicar los temas de seguridad con tokens y API key. Además de un ejemplo real por ejemplo de un login de usuario en una aplicación utilizando la API. Gracias por el tutorial.
@Develoteca2 жыл бұрын
Lo tomaré en cuenta David,.
@asembler223 жыл бұрын
estimado tocayo excelente video, tengo una consulta necesito utilizar un framework mvc pero lumen me sirve para aplicar dicho patrón?
@mintdev482 жыл бұрын
Hola Profe Óscar, podría hacer un tutorial de cómo consumir esta API, Gracias...
@saksahgx40113 жыл бұрын
Excelente explicación :´D
@Develoteca3 жыл бұрын
Gracias Sakasah, recuerda compartir el video para que el algoritmo de KZbin no nos pase al olvido, saludos y mucho éxito.
@angelp113 жыл бұрын
Existira algo similar a Laravel Installer para Lumen??
@ELVIN1001000 Жыл бұрын
Me sale un error al momento de instalar los paquete de instalacion de lumen (Failed to download laravel/lumen from dist: The zip extension and unzip/7z commands are both missing), tengo el xampp con la ultima version
@carlosalbertodelgado47123 жыл бұрын
Alguien puede ayudarme ? Al momento de poner php Artisan migrate y dar click me da un error que dice Could nota find driver No me deja hacer la conexión como instalo ese driver ? Ya fui a php.ini y descomente la extención .sqli
@objetosdeculto3 жыл бұрын
¿Para desplegar un proyecto en Lumen es muy similar a uno desarrollado en Laravel?
@Develoteca3 жыл бұрын
Así es Carlos, saludos.
@RogelioBeristain3 жыл бұрын
Hola como podemos aplicar una arquitectura tipo hexagonal (DDD) en lumen?
@Develoteca3 жыл бұрын
Hola inge Rogelio, en cuanto a arquitectura te recomiendo al canal de Manuel Zapata aquí en KZbin , saludos.
@NickBPalomino3 жыл бұрын
Hay varios ejemplos de Hexagonal Architecture con Laravel
@RogelioBeristain3 жыл бұрын
@@NickBPalomino muchas gracias
@RogelioBeristain3 жыл бұрын
@@Develoteca muchas gracias creo que ya investigando hay muchas formas de implementar una arquitectura dentro de los proyectos veo que hay que entender un poco de la teoría para poder llevar la arquitectura a la practica.
@alejandrolopez992 жыл бұрын
Podías hacer un video aplicando api tokens con lumen por favor?
@brolygamer40386 ай бұрын
Que pasa si yo ya tengo la base de datos desde antes Osea no necesit hacer la migracion... Entonces que debo hacer?
@rogercolque3 жыл бұрын
lumen es un framework basado en el framework laravel de php
@Develoteca3 жыл бұрын
Así es, gracias por reforzar la info inge Roger, saludos
@jaim50483 жыл бұрын
En la noche lo veo 👍
@Develoteca3 жыл бұрын
Excelente, hay tiempo inge, saludos jai m.
@RamiroMoctezuma3 жыл бұрын
Profe, muchas gracias por compartir su conocimiento, una duda, ¿tiene algún tuto gratuito o de paga comleto que incluya la publicación a producción?
@orlandomanuelospinohernand98693 жыл бұрын
Maestro tiene una guía o material para conectarlos la api con Angular
@Develoteca3 жыл бұрын
Hola inge, no tengo a la mano, pero igual puedes revisar si Bezael de DominiCode no tiene, saludos.
@AngeloCarrasco19903 жыл бұрын
Hola profe... La parte de autenticacion con token se viene?
@Develoteca3 жыл бұрын
Uff Angelo , sería buena esa idea ,aunque esta api la estoy preparando para consumirla con front como react o vue, ¿tú qué usas en front? Saludos.
@AngeloCarrasco19903 жыл бұрын
@@Develoteca a genial... Yo ocupó angular actualmente
@Develoteca3 жыл бұрын
@@AngeloCarrasco1990 wooow, yo ahora si acepto que con angular no me he metido mucho desde que se cambió el angularjs, espero también meterme en esa área por que si la veo muy fuerte, ¿ya utilizaste react? es con la que tengo algunos proyectos de unos clientes, y vue por Laravel hice algunos cambios y me fuero también, pero con algular no me he metido, espero hacerlo pronto,
@ronnydamianrodrigueznole28182 жыл бұрын
Excelente video, aunque no entiendo porque al final no se borró la imagen python si se envía un condicional para que se elimine, alguien sabe el ¿Por qué?
@miguelangelmarindiaz4871 Жыл бұрын
no puedo descargar el lumen, me sale error de descarga -> Cannot use laravel/lumen-installer's latest version v1.3.0 as it requires ext-zip * which is missing from your platform.
@imAlexisdzn Жыл бұрын
Cómo puedo hacer para subirlo a un servicio de Hosting?. Buen video, por cierto!
@raulolvera67033 жыл бұрын
Hola, estaba buscando tutoriales para aprender laravel y me encontré con este video. Lumen depende de laravel o es independiente? Puedo hacer con lumen lo mismo que con laravel o es un framework con funcionalidades reducidas? Qué me recomiendan aprender para empezar? Como comentario extra una de las primeras cosas que ando buscando aprender es desarrollar una api para usarla tanto en un sitio web como en aplicación movil. Pero quiero hacer el sitio web usando framework de php.
@Develoteca3 жыл бұрын
perfecto, mi sugerencia es que te metas primero en codeigniter y luego pases a laravel pero si quieres de una vez empezar puede ser que te frustres un poco la instalación con composer y los permisos, pero en efecto Lumen está realizado para hacer solo apis y es ligero ( pues no tiene todas las funcionalidades de Laravel), por otro lado Laravel tiene las mismas funcionalidades para la creación de apis que lumen y puedes utilizarlo como tal en la parte de apis con Laravel, si no entendí tu duda con toda confianza sigue comentando, saludos.
@raulolvera67033 жыл бұрын
Además de ser ligero, qué otras ventajas tendría hacer la api con lumen en lugar de laravel?
@cristianrosales18053 жыл бұрын
Hola podrias ayudarnos al realizar un detalle maestro de una venta con laravel
@Develoteca3 жыл бұрын
Por ahora se me complica, pero si gustas entrar al grupo de Discord, ahí podrás intentar pedir ayuda, yo entro constantemente y si veo tu código posiblemente te pueda ayudar, saludos. : discord.gg/SdtpdpyF ( caduca en 7 días)
@RogelioBeristain3 жыл бұрын
Hola de nuevo , alguien a trabajado con http client en lumen, lo estoy tratando de utilizar y creo que a la hora de instalar e implementar el paquete de Guzzle HTTP client algo estoy haciendo mal.
@TutorialesDaniel073 жыл бұрын
Podrías hacer un crud con Django?
@Develoteca3 жыл бұрын
Apuntado, tengo una cuenta de asana y ahí voy poniendo las ideas, ¿qué lenguaje andas aprendiendo ? Saludos.
@TutorialesDaniel073 жыл бұрын
Ah genial 👌 ando aprendiendo Python y el framework de Django pero aún ando medio perdido con el framework para crear un crud
@Develoteca3 жыл бұрын
@@TutorialesDaniel07 excelente, tengo un video de un crud con flask kzbin.info/www/bejne/nYaodWire9Ksh6s pero si quiero hacer más cosas con Python y otros frameworks de Python, por que igual tengo material, saludos.
@bernardocampos59083 жыл бұрын
Hola, buen video pero esa api no es REST
@Develoteca3 жыл бұрын
Hola Bernardo, muchas gracias por tu comentario, el término REST es debatible en concreto te lo pondré tal cual la definición de las representaciones de un estado ( si me dices que no es RestFul te creo pues no manejamos los métodos completos pero si manejamos una representación de los estados) como lo indica las fuentes bibliograficas en concreto que es : "REST se usa en el sentido más amplio para describir cualquier interfaz entre sistemas que utilice directamente HTTP para obtener datos o indicar la ejecución de operaciones sobre los datos, en cualquier formato (XML, JSON, etc), REST es la existencia de recursos (elementos de información), que pueden ser accedidos utilizando un identificador global (un Identificador Uniforme de Recurso). Para manipular estos recursos, los componentes de la red (clientes y servidores) se comunican a través de una interfaz estándar (HTTP) e intercambian información", me gustaría saber ¿cuál es tu fuente y definición para rectificar y no quedarnos en la duda, saludos.
@bernardocampos59083 жыл бұрын
@@Develoteca tienes razón grscias
@miguelcarrillo65663 жыл бұрын
una api con Slim Framework 4
@Develoteca3 жыл бұрын
Siiii, ya estaba viéndolo por qué me quedé en la versión 3 (y ahora ando probando hacer una Api para un par de proyectos de unos clientes que tengo) slim me esta convenciendo para hacer un video igual, ¿tú usas slim Miguel?, saludos.