Continuando con la personalización de Bootstrap dentro de Laravel quisiera mostrarles una segunda forma de hacerlo, la cual requiere tener conocimientos en el manejo de Sass ya que Bootstrap 4 lo utiliza como preprocesador CSS. Existen numerosas ventajas al utilizar esta herramienta como por ejemplo la re-utilización de código y la mejor organización de las hojas de estilo lo que permite que nuestro proyecto escale de mejor forma. Veamos cómo trabajar de esta manera:
Duilio Palacios 12/11/2018 Laravel, VideotutorialComentarios desactivados en Uso de gates y policies con usuarios anónimos en Laravel 5.7
En esta lección 30 del Curso de Técnicas de autorización con Laravel, realizaré un pequeño ejercicio: crearé la página del detalle del post y el contenido del post será visible únicamente para los usuarios conectados o para aquellos usuarios anónimos que hayan aceptado los términos y condiciones de uso. Lo que quiere decir que por primera vez en el curso escribiremos una regla que debe funcionar aunque el usuario no haya iniciado sesión. Para lograr esto nos apoyaremos en un nuevo feature disponible a partir de Laravel 5.7, además vamos a probar el componente Laravel Dump Server y las nuevas páginas de error de Laravel.
Regístrate para ver ésta y cientos de lecciones exclusivas.
Duilio Palacios 12/11/2018 Laravel, VideotutorialComentarios desactivados en Roles y Permisos con Laravel 5.7 y Bouncer
En esta lección voy a actualizar la aplicación del Curso de Técnicas de autorización con Laravel a la versión 5.7 del framework para verificar si lo aprendido hasta ahora funciona en esta nueva versión de Laravel o si necesitamos hacer cambios, para ello comenzaré descargando el proyecto de git y configurando todo lo necesario para realizar pruebas en el navegador y ejecutar las pruebas automatizadas de las funcionalidades desarrolladas hasta ahora.
Regístrate para ver ésta y cientos de lecciones exclusivas.
Laravel cuenta con un conjunto de herramientas que permiten realizar una multitud de tareas, entre ellas existen varias enfocadas al desarrollo frontend. En nuestro framework favorito podemos observar la incorporación de varias tecnologías del lado del cliente que nos apoyan en nuestro desarrollo tales como jQuery, Vue y Bootstrap.
En el diseño web uno de los efectos más solicitados por los clientes es un menú transparente sobre una imagen de fondo. Este tipo de diseño es utilizado frecuentemente en el desarrollo de landing pages así como en páginas de contacto. Veamos a continuación cómo lograrlo.
Según Martin Fowler, la integración continua (CI) es una práctica de desarrollo de software donde los miembros de un equipo integran su trabajo frecuentemente. Cada integración es verificada mediante la construcción automática del software (incluyendo la ejecución de las pruebas automatizadas) para detectar la detección temprana de errores lo más pronto posible. Aún cuando esto pareciera difícil de implementar en un proyecto de Laravel, no lo es. En este tutorial aprenderás a configurar Gitlab CI para que cada vez que se hagan nuevas integraciones en el código se ejecuten las pruebas escritas con PHPUnit en Laravel. Ver post
En este tutorial aprenderemos cómo generar diagramas Entidad Relación instalando un paquete llamado Laravel ER Diagram Generator, el cual inspeccionando las relaciones definidas en los modelos de nuestro proyecto Laravel el paquete podrá construir el diagrama.
Una vista de árbol es un elemento de interfaz gráfica que presenta una vista jerárquica de información. En una vista de árbol cada elemento (también llamado rama o nodo) puede tener un número ilimitado de subelementos. Esto resulta muy útil para mostrar datos relacionados entre sí. En este tutorial aprenderemos a mostrar datos en una vista de árbol usando la librería de Vue.js Vue.D3.tree, basada en la popular librería para visualizaciones de datos D3.js.
vue-croppa es una librería de Vue.js que nos permite recortar imágenes de forma dinámica directamente en el navegador. En este tutorial aprenderemos cómo usarla para que así podamos añadir esta funcionalidad a nuestras aplicaciones actuales y futuras.
Styde usa cookies para guardar tus preferencias y para seguimiento anónimo AceptarLeer más
Privacy & Cookies Policy
Privacy Overview
This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.