Webpack y Vite son dos herramientas de construcción de paquetes de JavaScript populares que se utilizan para compilar y empaquetar aplicaciones web. A continuación, vamos a ver las principales diferencias entre Webpack y Vite: Desventajas de Vite Aunque Vite tiene muchas ventajas, también tiene algunas desventajas que es importante tener en cuenta: Desventajas de Webpack […]
OPcache es una extensión de PHP que mejora el rendimiento de la aplicación al reducir el tiempo de carga de los scripts PHP. A continuación se muestran algunos pasos para configurar OPcache para su entorno de producción: Este ejemplo configura OPcache para usar una caché de 256 MB. Reemplace /ruta/de/cache con la ruta del directorio […]
En el siguiente artículo vamos a aprender a configurar y crear alias en Webpack Encore desde Symfony para poder utilizar TypeScript en nuestros proyectos. También aprenderemos a configurar alias de Webpack que apunten a directorios de nuestro proyecto para poder importar nuestras clases de TypeScript de forma sencilla sin tener que utilizar rutas relativas. Lo […]
Cuando nuestra base de datos empieza a tener un tamaño considerable, digamos por ejemplo superior a 1 GB, importar este archivo de cero suele ser una tarea tediosa. Para evitar esto, os vamos a enseñar una herramienta en bash bastante útil para separar este archivo gigantesco en varios archivos más pequeñitos y manejables. La herramienta […]
Si queremos importar múltiples archivos SQL en una BBDD MySQL y lo hacemos de forma manual puede resultar una tarea repetitiva y lenta. Para solucionar este problema hemos creado un script en bash (shell) el cual obtiene todos los archivos SQL que hay en un directorio y los importa automáticamente a la base de datos […]
Para todos aquellos que os queréis adentrar en el mundo de React, os traigo un manual completo en Español de React totalmente gratis en PDF. El libro original está en Inglés y ha sido creado por SurviveJS, posteriormente traducido al Español por Raúl Expósito. La tabla de contenidos es la siguiente: Índice general Introducción ¿Qué […]
A continuación vamos a ver en una tabla cuales son las principales diferencias entre las bases de datos SQL (relacionales) y las NoSQL (no relacionales). # SQL NoSQL 1 Se categorizan como Sistemas de gestión de bases de datos relacionales (Relational Database Management System – RDMS) Se categorizan como bases de datos no relacionales o […]
Antiguamente, la única forma de conseguir un certificado SSL que estuviese certificado era comprarlo a una empresa certificadora y pagar una cuenta mensual o anual. Dependiendo del tipo de certificado y el número de dominios en los que se podía instalar el certificado, el precio podía pasar de unos pocos euros a un mayor desembolso. […]
En el artículo de hoy os traemos unas colección de menús para móviles creados con HTML, CSS y JavaScript que podéis utilizar en vuestras páginas y aplicaciones web. Simple mobile menu Complentamente responsive, utiliza Bootstrap 3.x, FontAwesome, CSS flexbox y CSS con sintaxis BEM. https://github.com/Leonardo-0112/simple-mobile-menu Magical Mobile Mega Menu Mega menú creado con JavaScript https://codepen.io/tiffachoo/pen/yzZRXK […]
En esta entrada queremos mostrar una serie de servicios SASS (Sofware as a service) y productos Open Source con los cuales podréis abarcar todas las necesidades que requiere un proyecto de desarrollo de Software y también para la gestión de equipos.Estas necesidades pueden ser: Alojar y gestionar repositorios de código (GIT, Mercurial o SVN), gestión […]
A menudo se describe React como «la V en la arquitectura MVC«. Esta es la explicación menos tangible que uno le puede dar a un recién llegado, puesto que las (V)istas son archivos sin lógica alguna que son cargados dentro de la aplicación a través de controladores. Frameworks como Angular, Backbone, Ember y demás, pueden […]
A día de hoy programar en JavaScript es mucho más sencillo y potente que hace unos cuantos años gracias a EcmaScript 6. El único inconveniente es que muchas de las nuevas funcionalidades que nos trae este estándar no son soportadas por navegadores antiguos. La mejor opción, es utilizar el compilador Babel, que transformará nuestro código […]