Comparte en Facebook Twitter Google+

Laravel es tal vez el framework de PHP más usado en la actualidad debido a la facilidad de uso que proporciona y la versatilidad para desarrollar no sólo aplicaciones sencillas sino grandes proyectos lo suficientemente robustos para cubrir necesidades muy específicas sin dejar de lado la calidad.

Una de las ventajas de este framework es que puede ser utilizado para construir APIs gracias a todos los componentes que implementa y es justo eso de lo que se trata esta serie, en cada lección te vamos a enseñar a construir tu propia API desde cero en PHP con Laravel 5.1 repasando muchos de los temas que hemos visto en lecciones y cursos anteriores pero ahora aplicados desde una perspectiva diferente.

Parte 1: Primeros pasos

Aprende los conceptos más básicos como recibir peticiones y devolver respuestas de tipo JSON, implementación de medidas de seguridad, uso de aplicaciones para crear peticiones web, manejo de excepciones y algunos otros temas

Regístrate en Styde

para obtener acceso inmediato a este curso completo y muchos otros como éste, además de contenido nuevo cada semana.

Ver planes

  • Taxque

    Buenas noches!
    Estoy comenzando con un proyecto en el cual estamos integrando angular, pero he tenido algunas complicaciones. Queremos utilizar las rutas de angular para el retorno de las vistas blade así mismo otras rutas /api/* para la extracción de datos por parte de angular, a la hora de colocar el middleware ‘auth’ en ambas para verificar que el usuario esta logueado, causa conflictos y no me retorna la información deseada. Ya desactive del middleware auth la validación de peticiones ajax para descartar que esto haya provocado el error pero aún lo sigue marcando. Me gustaría saber si alguien a tenido un error similar o bien el diseño que estamos implementando no es el correcto. (Todo funciona correcto hasta colocar la parte de auth en las rutas)

    • Taxque

      Buenos días, olvide mencionar que el proyecto en el cual estaba trabajando es la versión 5.2, después de un rato de I+D y POC, detecte que el middleware de auth no esta funcionando de forma correcta para esta versión, por lo cual retorne a la versión 5.1 y la estructura que deseo generar para mi proyecto funciona correctamente, subiré a github en los próximos días un repositorio de ejemplo de la estructura que estoy manejando.

      Saludos

  • Buenas, me gustaria saber cual metodologia ecomienda Styde a la hora de codificar el controlador. Si yo tengo una funcion SubmitUser en mi clase UserController que uso para dar de alta a los usuarios y redirigirlo a una vista con un mensaje de exito; para la Api que estaria haciendo practicamente lo mismo, pero que solo devolveria un JSON, deberia hacer una funcion nueva en el mismo controllador o deberia generar una clase usuario especial para utilizar con las Api Rest?