Elixir es la herramienta oficial de Laravel para el manejo de assets dentro del framework.
Elixir provee una clara y fluida API para definir tareas básicas de Gulp en tus aplicaciones de Laravel. Elixir soporta muchas de los comunes pre-procesadores para CSS y JavaScript, incluyendo herramientas para pruebas.
Cuando ejecutamos «npm install» por primera vez en un proyecto de Laravel, se instalan las dependencias definidas en el archivo package.json ubicado en la raíz del proyecto. Hoy aprenderemos a crear un nuevo proyecto desde cero utilizando npm y a cómo configurar Elixir para compilar fácilmente los assets de tu aplicación. Ésta es una solución muy útil a la hora de trabajar con maquetado de proyectos o sitios estáticos (solo front-end). Ver post
En esta lección del curso Curso de interfaces dinámicas con Laravel y jQuery vamos a terminar de integrar en nuestro proyecto de Laravel el plugin EasyAutocomplete de JQuery con el API de usuarios con los cuales hemos venido trabajando en las lecciones anteriores. Adicionalmente, tendrás algunos tips para integrar el plugin de autocomplete en proyectos reales tanto como búsqueda como parte de un formulario.
Regístrate para ver ésta y cientos de lecciones exclusivas.
Un autocomplete nos permite cargar una caja de texto o selector con una lista limitada de opciones dependiendo de lo que escriba el usuario en ella, básicamente nos presenta los resultados de la búsqueda en tiempo real y nos muestra las opciones disponibles que podemos seleccionar. Estas opciones pueden provenir de una base de datos y utilizando Ajax podemos cargar los resultados en la vista de forma transparente al usuario.
Easy Autocomplete es un plugin de JQuery que nos permite realizar este proceso, en el próximo vídeo veremos todas las ventajas que este plugin nos ofrece y cuáles son las posibles aplicaciones que pude tener dentro de cada uno de nuestros proyectos.
Regístrate para ver ésta y cientos de lecciones exclusivas.
Duilio Palacios 18/01/2016 jQueryComentarios desactivados en ¿Cómo elegir un plugin o componente para tu proyecto?
Bienvenidos a la tercera parte del Curso de interfaces dinámicas con Laravel y jQuery. En esta lección vamos a empezar a trabajar con el plugin o componente para el autocompletado con jQuery. Aunque antes vamos a analizar cómo hacer la elección del plugin más adecuado a las necesidades de nuestro proyecto.
Regístrate para ver ésta y cientos de lecciones exclusivas.
Cuando desarrollamos aplicaciones a nivel profesional debemos tener la certeza que lo qué estamos haciendo cumpla con las necesidades del cliente pero que además no dañe lo que anteriormente ya estaba hecho. En esta nueva lección vamos a continuar con el desarrollo de nuestra aplicación pero ahora creando pruebas con PHPUnit que garanticen la calidad del código pero además refactorizando la creación de etiquetas (tags) de nuestro panel de control.
Regístrate para ver ésta y cientos de lecciones exclusivas.
En la clase anterior vimos como crear combos dependientes usando Laravel y PHP, en este cuarto y último tutorial de la primera parte de este nuevo curso de Laravel 5.1, vamos a definir nuevas rutas para mostrar la información de años y modelos de las respectivas marcas de vehículos, en formato JSON según la selección del usuario. Luego vamos a utilizar jQuery y JavaScript para escribir la lógica que permita cargar estas opciones con AJAX en los diferentes combos desplegables sin necesidad de recargar toda la página.
Si no estas al día con el avance de este curso te invitamos a visitar los tutoriales anteriores
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.