En éste artículo aprenderemos a desplegar Laravel en Heroku de forma gratuita, configurando rápidamente nuestro proyecto para que corra en la plataforma de Heroku. Qué es Heroku y por qué utilizarlo con Laravel Heroku es una plataforma de servicio que permite hacer despliegues de aplicaciones de forma fácil. Una de las grandes ventajas de heroku […]
Muchas aplicaciones y web nos permiten hacer compras, suscripciones premium a partir de una pasarela de pago. Puede parecer complicado añadir ésta funcionalidad a una aplicación, pero es bastante sencillo y éste artículo aprenderemos hacerlo en pocos minutos con la plataforma de pago paypal y Laravel.
Cuando hacemos peticiones a nuestro backend desde otro servidor (Como por ejemplo, desde nuestro framework fronted, alojado en otra dirección), nos dará un error de acceso no permitido CORS (Cross-Origin Request Blocked). Aprende a solucionar de forma segura este problema con nuestro artículo!
La nueva versión de Laravel, Laravel 6, trae algunas novedades como su sistema de auteticación. En este artículo veremos como crear el sistema de auteticación en laravel 6.
Json Web Token (JWT) nos permite crear un método de auteticación en servicios API, para que nuestra conexión entre el cliente y nuestro backend sea segura. Funciona de una forma sencilla, el cliente envia su usuario y contraseña y la API le retorna un token que enviará en todas las peticiones a la API para que ésta compruebe que tiene acceso a las acciones que se quieran realizar.
Una SPA (Single Page Application) es un tipo de aplicación web dónde el navegador no necesita refrescar la página mientra navegas por ella. En este artículo vamos a aprender como crear una SPA con Laravel y VueJS, para brindar una buena experiencia de usuario en nuestras web/aplicaciones.
El uso de una API es el mecanismo más útil para conectar dos softwares entre sí y trabajar con una base de datos independientemente del lenguaje que utilicemos. En este artículo aprenderemos a crear una API REST con Laravel ¡En pocos minutos!
En nuestro artículo anterior llamado Subir archivos en laravel, aprendimos a guardar archivos en nuestra aplicación y hacer uso de ellos.En este artículo vamos aprender a comprimir archivos que tenga nuestra aplicación antes de descargarlos, haciendo uso de la librería Zipper.
Actualmente, la mayoría de aplicaciones que utilizamos hoy en día cuentan con la funcionalidad de trabajar con archivos que subimos a éstas, ya sea videos (Youtube), envio de documentos (Gmail), subir una imagen (Facebook) o simplemente para guardar archivos en la misma (Google drive).En este artículo, aprenderemos como subir y guardar archivos en nuestra aplicación Laravel.
Los roles de usuario son algo fundamental en cualquier aplicación que haga uso de autetificación. Es un modo de identificar que tipo de usuario ha iniciado sesión y de esta forma elegir a donde llevarlo, qué mostrarle, qué puede y no hacer... En este artículo vamos a aprender a utilizar roles en nuestras aplicaciones Laravel, con el uso de la librería Spatie.
Laravel cuenta con Task Scheduling para el trabajo de tareas programadas, con esta funcionalidad podemos automatizar nuestro proyecto para que haga una serie de funciones en el intervalo de tiempo que queramos.
Laravel cuenta con vistas predeterminadas para error como el 404 o el 503, ¿Sabías que puedes cambiar el contenido de estas vistas? ¡Aprende con nuestro nuevo artículo a modificarlas!
En nuestras aplicaciones contamos con procesos que pueden tardar un tiempo en terminar su ejecución obligando al usuario a esperar sin ninguna razón. En estos caso, podemos hacer uso de las queues, que harán estos procesos en segundo plano, lo que hará que nuestro usuario vea esta acción como inmediata y dándole una mejor experiencia.
Te explicamos como añadir los idiomas que necesitas en tu aplicación para que el usuario lo traduzca en un solo click. Llega a más personas y ofrece una mejor experiencia de usuario convirtiendo tu aplicación laravel en multi-idioma.
Aprende en este artículo a mejorar el SEO en tu aplicación Laravel. Añade tags para los navegadores y redes sociales con una de nuestras librerías favoritas de SEO en Laravel.
Aprende en este artículo a utilizar el nuevo asistente de depuración de laravel, telescope, con el que tus desarrollos serán mucho más rápido y detectarás los errores de tus proyectos rápidamente.
Cada vez vemos más chatbot en páginas web que ayudan al usuario a encontrar lo que buscan o a resolver alguna duda. Si quieres aprender a crear tu propio chatbot en tu aplicación Laravel y dar un buen soporte a tus usuarios ¡te explicamos como crear tu chatbot en este artículo!
Hoy aprenderemos a hacer un CRUD (create, read, update, delete) con vue.js en laravel. ¡Aprende a trabajar con tu base de datos sin necesidad de refrescar la vista en cada acción! Gracias a Vuejs, crearemos una página dínamica y sin necesidad de recargarse.
Aprende a crear códigos Qr con laravel, con la librería Simple QrCode, que nos permite añadir la url que queramos y mostrarnos en nuestra vista el código Qr de ésta dirección.
En este artículo aprenderemos a instalar Vue.js en Laravel, que es un framework fronted javascript que se esta utilizando muchísimo en los desarrollos con nuestro framework php. ¡Aprende como importar nuestro primer componente en nuestra plantilla blade!.
Una función que toda aplicación web tiene, sin duda, es el envío de email. En laravel es muy sencillo su configuración en menos de diez minutos tenemos nuestra aplicación lista para el envío de correos. Laravel ya viene preparada con una clase que nos facilita muchísimo enviar emails, y junto con sus plantillas blade, podemos enviar correos de una forma fácil y con el estilo que queramos, ¡ya que estaremos programando su contenido mediante html y css!
En este artículo hablaremos sobre qué es y como crear middlewares en laravel. Para la explicación crearemos un middleware que gestionará el modo mantenimiento de nuestra pagina y controlará el acceso de las rutas de una forma u otra dependiendo de si la página se encuentra activa o no. Aprende ahora a crear middlewares en laravel con un ejemplo práctico y en muy poco tiempo.
Cuando ya tenemos nuestra aplicación de laravel lista, nos queda un paso muy sencillo, subirla al hosting o servidor donde tengamos pensado alojar nuestra aplicación. Pero si es la primera vez que vas a subir una aplicación laravel a un hosting. ¡Te ayudamos a configurar tu aplicación laravel para que una tarea tan fácil no te complique la vida!
Una función que casi siempre es imprescindible en nuestras aplicaciones es la exportación de datos, uno de los documentos más utilizados para esto es excel. En este articulo te explicamos como exportar la base de datos de tu aplicación laravel a excel con la librería de maatwebsite, !una librería de laravel que nos hará tener lista nuestra exportación en diez minutos!
En muchas ocasiones necesitamos crear pdf, pero llega a ser una tarea muy aburrida para todos. Gracias a esta librería de nuestro framework php favorito será como crear una vista más. Aprende como implementar dompdf en laravel, cómo funciona y genera pdf como si estuvieras con html, css y php.
Hay veces que necesitamos crear funciones que vamos a utilizar en nuestro proyecto en más de una ocasión y no podemos estar creándolas en todos nuestros controladores… ¡Aprende cómo configurar laravel para hacer uso de helpers personalizados! Crea funciones globales que puedes utilizar en todo tu proyecto.