Seguimos en liza. En las entradas anteriores vimos como configurar las rutas para poder separar nuestro proyecto en la parte “frontend” o la que vera el usuario, y la parte “backend” o zona de administración de los contenidos. También configuramos nuestra app para poder tener las variables de entorno separadas […]

Angular. Consumiendo la API para el login


Un pequeño inciso. Al desarrollar la parte con angular y tratar de realizar el login y que funcione correctamente con la API, os podreis encontrar con el problema de que las peticiones desde el login de angular a la api os den un resultado diciendo que son fallidas porque se […]

Laravel. Implementando CORS



Antes de continuar con el desarrollo de angular, hemos de colocar un par de cosas. Hasta este momento hemos estado desarrollando la parte de angular de forma local, es decir, todo funcionaba dentro de la propia app e incluso al compilarla para tenerla en el servidor de producción las rutas […]

Angular. Entornos (environments)


Hasta este momento hemos tenido siempre visible nuestra app angular con la parte publica (la que va a ver cualquier usuario que entre a la app). ¿Qué ocurre si vamos a implementar una administración? Bueno, pues es el momento de empezar a separar cosas y usar las rutas de Angular […]

Angular. Implementando Login.


Puede que a estas alturas nos estemos pensando como personalizar los colores y las fuentes de nuestra app para ir dejando cabos sueltos ya atados antes de empezar con el grueso de los componentes y demás elementos que necesitarán estilo. En una entrada anterior, ya vimos como integrar bootstrap con […]

Angular. Personalizando el estilo de Bootstrap.



Una vez que en la entada anterior hemos conseguido que se integre bootstrap con angular, es el momento de comenzar a personalizar la aplicación para nuestros fines. Como voy a utilizar parte de un desarrollo anterior hecho con Codeigniter, Bootstrap y JQuery, parte del código está ya hecho, solo hay […]

AngularJS. Añadiendo el menú superior.


Vamos a empezar a ver el desarrollo de nuestra webapp para el frontend del proyecto. En la sección anterior instalamos las herramientas necesarias, y ahora vamos a empezar a modificar para ir viendo los cambios. Os recomiendo seguir este curso: https://www.udemy.com/curso-de-angular-4-desde-cero-hasta-profesional/. Yo únicamente iré comentando aquí las cosas que sean específicas […]

Angularjs: Añadiendo Jquery y Bootstrap.


Comenzamos con Angularjs. A estas alturas ya deberíamos tener instalado nodejs y las herramientas necesarias. Por si acaso, voy a hacer un pequeño resumen (para Windows). Instalar nodejs desde https://nodejs.org/en/. Yo me descargué la versión actual (en el momento de crear esta entrada la 7.10.0) Instalamos la CLI de Angular. Si […]

Angularjs. Instalando el entorno.



Hasta el momento, y siguiendo la serie de entradas de Laravel, hemos conseguido que nuestra api tenga el modulo CRUD de usuarios, y que esté securizada para que solo los usuarios que tengan el token adecuado funcione. Ahora es el momento de añadir un paso más en la securización de […]

Laravel 5.4. Middlewares


Bueno, de las entradas anteriores ya tenemos listo el CRUD de usuarios y las rutas para las llamadas. Ahora voy a seguir las indicaciones de https://styde.net/api-rest-con-laravel-5-1-proteccion-con-access-key/ para poder securizar la API. Una vez seguidos los pasos de este tutorial para generar la access key de toda la aplicación y securizarla […]

Laravel 5.4: Securizando la API


Continuemos. Ahora es el momento de preparar las rutas de la aplicación que van a hacer que la magia funcione. Para ello, en Laravel disponemos de los archivos situados en la carpeta “routes”, que de momento los que nos interesan son los archivos “api.php” y “web.php”. La diferencia entre cada […]

Laravel 5.4. API. Rutas de la aplicación