Si vas a crear modelo y tabla podes hacer "php artisan make:model Articulo -m". En este caso crearía el modelo "Articulo" y la tabla "articulos" en la base.
Primer video que encuentro de creacion de api separando el back end del front end en dos proyectos diferentr. Gracias maestro. Si podes profundizar mas estos temas seria de gran aporte para la comunidad. Gracias
bueno la verdad que me gustan muchos tu videos y como explicas. gracias por el aporte, no tengo preguntas porque todo quedo muy claro, ahora hare el de vue para tener la practica completa
Lo que comentas es cierto, por lo general no se consigue un video donde no solo se pruebe la API, sino que también sea usado desde un sistema, excelente, gracias....
Holaa gracias por tu video, muy bien explicado, tengo una duda, si quiero que mi back end devulva como respuesta json o es lo mismo que haces en el controlador. gracias.
Te salió a la primera para el video, después de varios intentos antes de publicarlo.. Hubiera estado chido que lo probaras con postman Muy chido, gracias.
Esta super bueno, seria estupendo un tutorial de como subir esa app a heroku y poder consumir las api. que buscando no encontre ningún tutorial de ese tipo
Gente, esta porción de código es la correcta para llamar al controlador y sus métodos ( para la versión de Laravel 8). Route::get('/articulos', [ArticuloController::class,'index']); Route::post('/articulos', [ArticuloController::class,'store']); Route::put('/articulos/{id}', [ArticuloController::class,'update']); Route::delete('/articulos/{id}', [ArticuloController::class,'destroy']);
Hola buenas tardes amigo excelente video muchas gracias por compartir con todos esta informacion muy importante solo pregunta puedes hacer un video igual utilizando el lenguaje de react nos serviria de mucha, gracias saludos cordiales
Muchas gracias Jeiko. Si la idea es mostrar con una de los más populares, en este caso Vue. En el corto plazo no haré con React. Pero más adelante si. Saludos.
muchas gracias por el vídeo, me dejaron de tarea hacer una API REST y consumirla. me encanta la forma en como explicas, estoy iniciando con laravel. Tengo que hacer un sistema que gestiones procesos en una empresa, alguna sugerencia de vídeos para comenzar? saluditos
Muchas gracias! Mira este es el video que tenes que ver. ruclips.net/video/OgPk7qp6mJw/видео.html Y luego te recomiendo esta lista. Te va a servir mucho. ruclips.net/p/PLrAw40DbN0l0AG7j-azW5azeyNKl2ZxlV
como muestro datos por consola?? Es que estoy teniendo problemas con mi update, al recuperar datos me dice que son null y estoy seguro que en mi base de datos los registros si son correctos
Estaría genial si pudieses hacer el tutoríal (como este) para los novatos que no sabemos cómo usar vue.js con esta API 🥺 (Solo se usar blade y la vieja confiable de retornar vistas y los datos en variables 🥺)
Buenas, estoy teniendo problemas con los cors, hice lo que decis pero me sigue saliendo error "has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.".... Intente agregar la cabecera al principio del controlador pero no me carga el objeto, no se por q, si le saco la cabecera me trae el objeto pero me tira error de cors. Estoy trabajando todo el local, back con laravel y front con angular... Con postman si puedo acceder pero desde angular a la api me tira error
Excelente!! Pero tengo una duda ¿Si quiero probar el update y el delete con postman? Ya que en el video utilizas ya un mini frontend para consumir tus api.
Muchas gracias! Es lo mismo, elegís en Postman el método y en la URI específicas el id a borrar. En caso de update, lo mismo, pero le añadis los campos a modificar. Saludos.
@@informaticadp gracias !! Me rompí la cabeza pensando por que al poner los datos en el form del body en Postman y hacer la petición PUT no me funcionaba, pero me di cuenta que tenia que mandarlo como "Form-encode" y listo, no se por que sucede eso pero funciona ahora.
No me funcionó, quedé perdido en la vista, ya hice todo pero simplemente no funciona, el index puede estar en cualquier lado o en una carpeta dentro de htdoc?
hola que tal Profe Gustavo podrias por favor enseñarnos si es que esta en tus planes a subir un proyecto laravel o php a Heroku?? nos serviria de gran ayuda profee
Hola Andrés, si por supuesto es facilísimo. Si bien es free, heroku te pide una tarjeta de crédito. Dicen para validar identidad. Y en el caso de Laravel hay que agregar unos plugins, para MySQL y piden eso.
Si a alguien la terminal le dice que laravel no se reconoce como comando, deben instalar composer y correr de manera global el siguiente comando composer global require laravel/installer
Para la laravel 9 me sirvió de esta manera el enrutamiento Route::get('/articulos', 'App\Http\Controllers\ArticuloController@index'); Route::post('/articulos', 'App\Http\Controllers\ArticuloController@store'); Route::put('/articulos/{id}', 'App\Http\Controllers\ArticuloController@update'); Route::delete('/articulos/{id}', 'App\Http\Controllers\ArticuloController@destroy');
Cree un api con laravel pero al momento de subirlo a un servidor compartido me arroja lo siguiente: "The Process class relies on proc_open, which is not available on your PHP installation."
Breve, preciso y claro ! Excelente contenido.
Muchas gracias Nahun!!!
Muy bien explicado todo, he estado viendo algunos videos tuyos y son muy pero que muy, muchas gracias, todo mi apoyo
Si vas a crear modelo y tabla podes hacer "php artisan make:model Articulo -m". En este caso crearía el modelo "Articulo" y la tabla "articulos" en la base.
Eres de lo mejor de youtube en cuanto a tutoriales, rápidos y claros. gracias!
Muchas gracias!!!! Saludos!!!
Primer video que encuentro de creacion de api separando el back end del front end en dos proyectos diferentr. Gracias maestro. Si podes profundizar mas estos temas seria de gran aporte para la comunidad. Gracias
Gracias Alvaro!!! Si vamos a continuar con Laravel y más temas. Saludos.
bueno la verdad que me gustan muchos tu videos y como explicas. gracias por el aporte, no tengo preguntas porque todo quedo muy claro, ahora hare el de vue para tener la practica completa
Muchas gracias! Asi es hay que seguir aprendiendo siempre. Saludos y buen año!
Sin duda es uno de los mejores canales, te felicito bro y mucho exito.
Muchas gracias Raymon! A seguir trabajando. Abrazo Bro.
gracias por seguir enseñándonos:)
Muchas gracias Walter. Saludos.
Excelente video. Muchas gracias por la explicación de cómo hacer una API rest y hacer un crud. Saludos!
Muchas gracias!!
Excelente contenido, muchas gracias
Muchas gracias Hugo!
Impecable, impresionante como se simplificó todo en estos años gracias a los frameworks
Totalmente de acuerdo. Saludos Sebastián.
Excelente video amigo!!!!
Gracias! 😊 Saludos Enzo!!
Lo que comentas es cierto, por lo general no se consigue un video donde no solo se pruebe la API, sino que también sea usado desde un sistema, excelente, gracias....
Muchas gracias mi estimado!!!
Me funciona correctamente, lo único que le faltó es mostrar las validaciones cuando los campos estén vacíos.
Vamos a aprender para ver si a fin de año me toman como full stack en la empresa 💪🏻💪🏻
Jaja ya sos un full stack!!
Lástima no le puedo dar dos manitas arriba, que digo dos, mil millones, excelente explicación.... Gracias, gracias, gracias.
Jaja muchísimas gracias!!!
excelente video
Muchas gracias!
Capo total 👏
Gracias Ignacio!!!
Holaa gracias por tu video, muy bien explicado, tengo una duda, si quiero que mi back end devulva como respuesta json o es lo mismo que haces en el controlador. gracias.
Te salió a la primera para el video, después de varios intentos antes de publicarlo..
Hubiera estado chido que lo probaras con postman
Muy chido, gracias.
A veces salen a la primera,.otras no. Saludos!
Esta super bueno, seria estupendo un tutorial de como subir esa app a heroku y poder consumir las api. que buscando no encontre ningún tutorial de ese tipo
Excelente,
Muchas gracias!!
Excelente_!
Muchas gracias!
Ahora me surge la duda, puedo usar la API con las rutas tipo Resource?? O tengo que separarlas por métodos http en el archivo api.php?
Gente, esta porción de código es la correcta para llamar al controlador y sus métodos ( para la versión de Laravel 8).
Route::get('/articulos', [ArticuloController::class,'index']);
Route::post('/articulos', [ArticuloController::class,'store']);
Route::put('/articulos/{id}', [ArticuloController::class,'update']);
Route::delete('/articulos/{id}', [ArticuloController::class,'destroy']);
GRacias
Hola buenas tardes amigo excelente video muchas gracias por compartir con todos esta informacion muy importante solo pregunta puedes hacer un video igual utilizando el lenguaje de react nos serviria de mucha, gracias saludos cordiales
Muchas gracias Jeiko. Si la idea es mostrar con una de los más populares, en este caso Vue. En el corto plazo no haré con React. Pero más adelante si. Saludos.
muchas gracias por el vídeo, me dejaron de tarea hacer una API REST y consumirla. me encanta la forma en como explicas, estoy iniciando con laravel. Tengo que hacer un sistema que gestiones procesos en una empresa, alguna sugerencia de vídeos para comenzar?
saluditos
Muchas gracias! Mira este es el video que tenes que ver.
ruclips.net/video/OgPk7qp6mJw/видео.html
Y luego te recomiendo esta lista. Te va a servir mucho.
ruclips.net/p/PLrAw40DbN0l0AG7j-azW5azeyNKl2ZxlV
Genial...
Gracias!
Me interesa 🤩🤩🤩
es posible darle autenticación a la API?? para que solo los usuarios puedan acceder a ella??
¡Maestro!
Gracias David!!!
como muestro datos por consola?? Es que estoy teniendo problemas con mi update, al recuperar datos me dice que son null y estoy seguro que en mi base de datos los registros si son correctos
Estaría genial si pudieses hacer el tutoríal (como este) para los novatos que no sabemos cómo usar vue.js con esta API 🥺 (Solo se usar blade y la vieja confiable de retornar vistas y los datos en variables 🥺)
Fijate en el canal hay muchos cursos desde cero ¿Qué parte es la que necesitas?
Con q extension de visual code autocompletas el direccionamiento de los archivos
Me interesa un montó!, vamos a darle
Buenas, estoy teniendo problemas con los cors, hice lo que decis pero me sigue saliendo error "has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.".... Intente agregar la cabecera al principio del controlador pero no me carga el objeto, no se por q, si le saco la cabecera me trae el objeto pero me tira error de cors. Estoy trabajando todo el local, back con laravel y front con angular... Con postman si puedo acceder pero desde angular a la api me tira error
Hermano, llegas en el momento justo!!!
Pregunta, Route::resource abarca los 4 metodos tambien??
Así es, con resource tenes todos los métodos listos para el CRUD.
Excelente!! Pero tengo una duda
¿Si quiero probar el update y el delete con postman?
Ya que en el video utilizas ya un mini frontend para consumir tus api.
Muchas gracias! Es lo mismo, elegís en Postman el método y en la URI específicas el id a borrar. En caso de update, lo mismo, pero le añadis los campos a modificar. Saludos.
@@informaticadp gracias !! Me rompí la cabeza pensando por que al poner los datos en el form del body en Postman y hacer la petición PUT no me funcionaba, pero me di cuenta que tenia que mandarlo como "Form-encode" y listo, no se por que sucede eso pero funciona ahora.
Excelente video!
Una pregunta, el CORS es realmente necesario??
Muchas gracias! En realidad si tenes esos problemas. Si no, no hace falta. Saludos!
Excelente tutorial! Se puede subir el api a un hosting compartido?
Muchas gracias! Proba con Heroku.
Excelente contenido, muchas gracias. Como se haría para la validación con Bearer Token?
Muchas gracias! Si no viste estos videos
te los super recomiendo. Saludos!
ruclips.net/p/PLrAw40DbN0l0AG7j-azW5azeyNKl2ZxlV
Me da error el método put y delete me dice que no son soportados cuando los ejecuto en el Postman
Estimado. como le agregas seguridad a las API, ya que de lo contrario, cualquier persona las puede consumir.
Hola, yo tengo la misma duda.
Estás usando backend y frontend?
No me funcionó, quedé perdido en la vista, ya hice todo pero simplemente no funciona, el index puede estar en cualquier lado o en una carpeta dentro de htdoc?
hola que tal Profe Gustavo podrias por favor enseñarnos si es que esta en tus planes a subir un proyecto laravel o php a Heroku?? nos serviria de gran ayuda profee
Hola Andrés, si por supuesto es facilísimo. Si bien es free, heroku te pide una tarjeta de crédito. Dicen para validar identidad. Y en el caso de Laravel hay que agregar unos plugins, para MySQL y piden eso.
Buenas, tenés algún tutorial sobre relaciones de modelos con laravel 8? Gracias
Hola! Sale el sábado el primer video de relaciones. Uno a muchos el primero
estoy teniendo dificultades en el update, ya chequie los codigo y no se en que estoy fallando
mi error fue que puse mal la url en el index.html
Tengo una pregunta, realiza cursos en udemy ? Si es así como lo encuentro
OJO para laravel 9 y 10 el paquete de los cors esta en desuso por que ya lo incluye.
exelente video. a mi me sale el error El metodo put no es compatible con esta ruta, como lo solucion? en laravel 8.. gracias
Muchas gracias Jorge!! Fijate que coincida el método put con la ruta. Podes usar el método patch también. Saludos.
Si a alguien la terminal le dice que laravel no se reconoce como comando, deben instalar composer y correr de manera global el siguiente comando
composer global require laravel/installer
esto es lo que se maneja a nivel empresarial?.. De hecho buen video
Hola! Las APIs por supuesto que sí. Ahora va a depender con que la quieran desarrollar, Java, Node, etc. Saludos.
Es posible que de igual manera se pueda subir una imagen?
Por supuesto..Eso ya depende de como configures la base de datos.
Cual es la parte de vue??? O cual es la lista de videos?
Todo está en la descripción del vídeo.
Desarrollo de la App Cliente con Vue:
ruclips.net/video/Mc1gFO_mrJw/видео.html
Cuando realisas un proyecto grande con apirest y consumirlo con otra tecnología
Con esta API podes consumir con cualquier app cliente.
Estoy siguiendo el curso, descargue el index y a mi no me crea, ni carga los registros de BD.
Que error te sale? habilita la consola, funciona bien la API?
Para la laravel 9 me sirvió de esta manera el enrutamiento
Route::get('/articulos', 'App\Http\Controllers\ArticuloController@index');
Route::post('/articulos', 'App\Http\Controllers\ArticuloController@store');
Route::put('/articulos/{id}', 'App\Http\Controllers\ArticuloController@update');
Route::delete('/articulos/{id}', 'App\Http\Controllers\ArticuloController@destroy');
Y seguiste los pasos como en el video?
@@ashantyceballos3345 sep lo único que cambie fue el Route
@@luistafur3459 muchas gracias, empezaré. 👩🏻💻
en mi caso no era necesario editar la clase del Provider
Cómo podemos meterle seguridad?
De varias formas, sanctum, JWT. Es más voy a preparar algo Laravel y JWT.
@@informaticadp ya comencé a hacer el tutorial y todo va bien, espero el de JWT para aplicarlo, gracias.
Excelente, si te referis a un sistema de autenticación hay varios. Pero el de JWT lo voy a mostrar primero con una API y Postman. Saludos!
@@informaticadp Vamos a ello!
Cree un api con laravel pero al momento de subirlo a un servidor compartido me arroja lo siguiente:
"The Process class relies on proc_open, which is not available on your PHP installation."
Por ahora lo que he visto parece más un crud normal que de api... El controlador api debe ser creado con el comando api no con resource....
Siempre me asusto cuando dice "COMENZAMOS!!!!"