Angularjs. Instalando el entorno.

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 no estamos seguros de si…

Read more

Laravel 5.4. Middlewares

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 nuestra aplicación Laravel, en este…

Read more

Laravel 5.4: Securizando la API

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 de manera que nadie que…

Read more

Laravel 5.4. API. Rutas de la aplicación

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 uno de ellos es que…

Read more

Laravel 5.4: Comenzando API. CRUD Usuarios

Continuamos con este “cursillo – aprendizaje” sobre crear una aplicación con Laravel y Angular. Lo primero con lo que vamos a comenzar es con las operaciones CRUD básicas para los usuarios de la aplicación. Lo primero será crear el controlador que usaremos para estas funciones, para lo que será necesario ejecutar el siguiente comando:

Read more

Laravel 5.4 y Angular 4. Base de datos.

Continuamos con esta serie de entradas de un proyecto con Laravel. Dado que voy a utilizar Laravel como backend y voy a generar una API REST con este framework, es hora de prepararlo. Así que vamos con ello. Preparando la base de datos. Lo primero de todo proyecto es preparar la base de datos. En…

Read more

Laravel 5.4 y Angular 4. Inicio.

Bienvenidos. Vamos a comenzar el desarrollo de una aplicación con Laravel 5.4 y Angular 4. En esta entrada comenzaremos por instalar Laravel, corregirlo para poder ser utilizado por el servidor Virtualmin y configuraremos el IIS para que acepte toda esta estructura. También instalaremos angular 4 para poder hacer el desarrollo de la parte frontend. Tras…

Read more

Iniciando un proyecto: Laravel 5.4 y Angular 4

Hola a todos. Hoy voy a empezar una serie de entradas contando mi experiencia al tratar de combinar estas dos tecnologías. He buceado mucho por internet buscando la manera de hacerlo y, sinceramente, no me ha quedado clara la forma al final. Así que me he decidido a ir contando lo que me ha ido…

Read more

Desarrollar con Laravel en un servidor con Virtualmin.

Bien, un pequeño tutorial. Si deseamos instalar y desarrollar con Laravel en un servidor de hosting que tiene instalado Virtualmin, es necesario realizar algunos pasos. La solución la he encontrado en https://laravel.io/forum/03-06-2015-how-to-setup-laravel-5-in-shared-hosting y en concreto ha consistido en: Partiendo de la base de que composer está instalado correctamente, y de que se ha realizado la…

Read more

PHP 7 y MySQL

Apunte rápido. Si se hace una migración de versión a PHP 7, hay una cosa que se ha de tener en cuenta en los desarrollos. Hasta ahora había 3 formas principales de acceso a los datos de MySQL, el driver mysql, el más moderno mysqli, y a través de PDO. Si os encontrais con desarrollos…

Read more