Últimas entradas

ajax-loader

Estructurando y definiendo un mecanismo de deploy para una aplicación web basada en AngularJS + Symfony2

we-deploy

Queremos desarrollar una aplicación web haciendo uso de AngularJS en el frontend y Symfony2 en el backend. Para facilitarnos la vida buscaremos: Emplear una estructura de directorios donde conviva el código del frontend y del backend. Configurar la aplicación para funcionar tanto en el entorno de desarrollo como en el de producción. Usar una herramienta que nos permita automatizar… Leer más

Automatización de tareas en el front-end con gulp.js

jv81

A la hora de desarrollar aplicaciones siempre habrán tareas que realicemos varias veces. Pongamos como ejemplo las siguientes, asociadas al desarrollo front-end de una página web: Ejecutar nuestros tests Pasarle un ‘lint’ a nuestro JavaScript Transformar nuestros estilos escritos en Sass a CSS Transformar nuestro código escrito en Jade a HTML Optimizar nuestras imágenes Minificar archivos HTML, CSS y JS… Leer más

Obtener la geolocalización de nuestros usuarios para una aplicación en Symfony2

vector_267_06-01-512

Obtener la geolocalización del cliente para usarla en nuestra aplicación Symfony2 requiere un poco de preparación previa. Básicamente, tenemos que obtener la longitud y latitud desde el navegador del cliente, que éste las envíe vía ajax a un controlador de nuestra aplicación y que dicho controlador use esta información como crea oportuno. Como ejemplo, una aplicación que hace uso de… Leer más

Composer, el gestor de dependencias para PHP

logo-composer-transparent

Composer se define como un gestor de dependencias para PHP que nos permite incorporar librerías y código de terceros a nuestro proyecto de manera sencilla. Las ventajas que aporta esta herramienta son: Repositorio de código organizado en paquetes (packagist) Gestión de las dependencias (instalamos un paquete y Composer se encarga de instalar las dependencias) Mecanismo de… Leer más

ajax-loader