Bien, en esta publicación vamos a ver cómo integrar Vue a un proyecto hecho en Laravel. El ejemplo será el siguiente: vamos a administrar una lista de notas con Ajax. Será muy simple, sin embargo llevaremos a cabo una serie de pasos como crear migraciones, compilar un archivo .Vue, usar la librería de vue-resource, etc.
Laravel 5, parte 7: Validaciones
Bueno, ya tenemos nuestra aplicación funcionando, podemos registrarnos, iniciar sesión y administrar tareas. Sin embargo, por si no lo notaste, cuando guardamos una tarea no tenemos en cuenta los campos de validación. Aunque las validaciones parecen siempre un dolor de cabeza, Laravel nos permite hacerlo más llevadero, e incluso en esta última versión es más fácil que nunca.
Laravel 5, parte 6: Vistas y Helpers
Bueno, ahora que ya tenemos el funcionamiento lógico de nuestra aplicación, sólo nos falta agregar la parte visual. Para ello vamos a tener que crear los archivos para ver, modificar o eliminar las tareas.
Laravel 5, parte 5: Controladores y Rutas
Bueno, en esta ocasión vamos a continuar con nuestro proyecto, creando las acciones de nuestra aplicaciones para administrar las tareas de los usuarios.
Laravel 5, parte 4: Modelos y relaciones
Bueno, entrando un poco más en nuestro primer CRUD, podemos continuar con los modelos, donde tratamos la parte de datos que van a interactuar con nuestra aplicación.
Por empezar ya tenemos creado el modelo User, que éste viene por defecto en la instalación de Laravel, así que vamos a crear los otros dos, Tarea y Estado.
Laravel 5, parte 3: Usuarios
Bien, esta versión de Laravel nos proporciona una forma muy fácil de crear usuarios, y teniendo en cuenta lo repetitivo y laborioso que es esto, la solución es genial.
Así que simplemente vamos a la consola y escribir lo siguiente:
Laravel 5, parte 2: Migraciones
En la publicación pasada vimos cómo instalar Laravel e iniciar nuestra aplicación, de acá en adelante vamos a configurar nuestro proyecto, escribiendo algunas líneas por consola para crear nuestras migraciones, modelos, vistas, controladores y validaciones. Hoy veremos migraciones.
Laravel 5, parte 1: Instalación
Bueno, hace mucho tiempo que no publicaba nada de Laravel, algunos años, cuando todavía íbamos por la versión 4. Así que en esta ocasión voy a retomar, para mostrarles cómo crear un aplicación que consistirá de lo siguiente:
Tendremos un formulario para iniciar sesión, y cada usuario podrá acceder a una lista de tareas que podrán administrar de forma sencilla. Aprenderemos a configurar e instalar un proyecto Laravel 5, validar los datos, y hacer CRUD.
Sin más palabrería comencemos.
Laravel, parte 13: Ajax
Un tema que hoy día no puede faltar en una aplicación web, es la posibilidad de enviar peticiones al servidor mediante Ajax. No voy a redundar en esto, ya que mi intención es mostrar un simple ejemplo de cómo usar Ajax dentro de Laravel. Pero si aun no sabés de qué se trata Ajax, te invito a visitar estas publicaciones que hice hace un tiempo explicando esta tecnología:
Laravel, parte 12: Javascript, Css e imágenes
Una aplicación web está compuesta por un front y un back, el primero es toda la funcionalidad que se ejecuta en el cliente, en el navegador del usuario; mientras que el segundo es todo lo relacionado con el servidor y la base de datos.
Seguir leyendo «Laravel, parte 12: Javascript, Css e imágenes»