Showing posts in Laravel


Construye una API REST con Laravel

2019-12-06 Laravel Laravel 6x

Crear una REST API es una tarea bastante sencilla y enriquecedora en Laravel. Es por esto que el día de hoy aprederás a crer un servicio web REST mediante una API creada con Laravel 6. Si aún tienes algunos vacíos conceptuales sobre los sistemas RESTfu...

by Darío Rivera


API REST, después de esto serás todo un experto

2019-11-28 Laravel Laravel 6x

Qué es REST? REST (Representational state transfer), o transferencia de estado representativo, es un estilo de arquitectura de software que define una serie de reglas para la comunicación entre sistemas de computadores en la web. Esta serie de reglas,...

by Darío Rivera


Traducciones en laravel

2019-11-10 Laravel Laravel 6x

Las traducciones en laravel permiten mostrar tu aplicación en distintos idiomas de manera fácil y rápida. Esto permite que tu aplicación tenga un alcance mucho mayor según los lenguajes que tengas habilitados. Cada lenguaje estará situado por lo gene...

by Darío Rivera


Resource controllers en laravel

2019-07-31 Laravel Laravel 5.8

Hasta ahora, todo lo que hemos visto desde el primer día en este blog es lo que yo considero nivel básico en Laravel. En un post anterior vimos el tema de los controladores en laravel, el día de hoy veremos un tema un poco más profundo que yo...

by Darío Rivera


Controladores en Laravel

2019-07-28 Laravel Laravel 5.8

En uno de nuestros primeros posts explicamos cómo está implementado el patrón MVC en laravel, el día de hoy veremos un poco más a fondo el componente de los controladores. Te recomiendo enteramente tener un proyecto limpio de laravel para que puedas p...

by Darío Rivera


Relaciones muchos a muchos en Eloquent

2019-07-21 Laravel Laravel 5.8

En un post anterior hemos visto las relaciones uno a muchos en eloquent y un ejemplo muy sencillo de su funcionamiento con laravel tinker. El día de hoy veremos el siguiente tipo de relación el cuál es la relación muchos a muchos.&n...

by Darío Rivera


Relaciones uno a muchos en Eloquent

2019-07-19 Laravel Laravel 5.8

En un post anterior hemos visto las relaciones uno a uno en eloquent y un ejemplo muy sencillo de su funcionamiento con laravel tinker. El día de hoy veremos el siguiente tipo de relación el cuál es la relación uno a muchos. El...

by Darío Rivera


Relaciones uno a uno en Eloquent

2019-07-18 Laravel Laravel 5.8

En un post anterior hemos visto qué es eloquent y un ejemplo muy sencillo de su funcionamiento con laravel tinker. El día de hoy veremos uno de los conceptos más importantes de Eloquent y que sientan las bases de todo su funcionamiento: las relaciones, ...

by Darío Rivera


Qué es Eloquent en laravel ?

2019-07-13 Laravel Laravel 5.8

Eloquent es el ORM de laravel que implementa el patrón de arquitectura Active Record. Eso significa que cada tabla en la base de datos corresponde a una clase PHP (modelo) que interactúa con ella. Cada instancia de dicha clase corresponde a un registro e...

by Darío Rivera


Rutas en laravel

2019-07-10 Laravel Laravel 5.8

Las rutas en laravel están definidas en los archivos que puedes encontrar en la carpeta routes. De estos archivos nos vamos a centrar en dos principalmente: web.php y api.php. Estos dos archivos definen las rutas para la aplicación web y para la api (cas...

by Darío Rivera


Variables a nivel de servidor en laravel

2019-07-09 Laravel Laravel 5.8

Hace unos días estudiamos vimos cómo se comportan las variables de entorno y configuración en laravel. El día de hoy revisaremos un tema complementario y es el flujo entre las variables a nivel de servidor y las de la configuración de laravel. Defi...

by Darío Rivera


Migraciones de base de datos en laravel

2019-07-08 Laravel Laravel 5.8

Las migraciones en laravel son lo más parecido a un sistema de control de versiones para una base de datos. Éstas permiten llevar un control sobre los cambios realizados al esquema de base de datos y brindan un mecanismo para la instalación de dichos ca...

by Darío Rivera


Variables de entorno y configuración en laravel

2019-07-05 Laravel Laravel 5.8

Las variables de configuración sirven para definir valores que son globales y que pueden cambiar según se instale la aplicación en un entorno u otro. Laravel posee un estructurado sistema de configuración que se compone básicamente de todos los archiv...

by Darío Rivera


Estructura de directorios en proyectos laravel

2019-07-04 Laravel Laravel 5.8 Laravel 6x

Una de los aspectos más engorrosos de asimilar al iniciar con laravel es su estructura de directorios. Personalmente, cuando me inicié en laravel pensaba que la estructura de directorios podría ser algo exagerada, sin embargo, solo bastó con algunas se...

by Darío Rivera


Patrón MVC en laravel

2019-07-03 Laravel Laravel 5.8 Laravel 6x

MVC (modelo, vista, controlador) es un patrón arquitectónico de software que separa una aplicación en tres capas descritas como su acrónimo lo indica. Laravel, así como la mayoría de frameworks en PHP implementan este patrón de diseño en donde ...

by Darío Rivera


Instalación Laravel

2019-07-01 Laravel Laravel 5.8 Laravel 6x

Laravel ha demostrado ser uno de los frameworks con más acogida entre los desarrolladores experimentados en PHP. No solamente por su estilo elegante de código sino también por implementar una gran cantidad de patrones de diseño y herramientas avanz...

by Darío Rivera