Diferencia entre usar llaves { en un switch case en JavScript / TypeScript

Diferencia entre usar llaves { en un switch case en JavScript / TypeScript

Tiempo de lectura: < 1 minuto La diferencia principal entre usar llaves en un bloque case y no hacerlo radica en el ámbito de las variables. Sin llaves Cuando no usas llaves en un bloque case, cualquier declaración de variable con const o let se considera que está en el mismo ámbito que el switch y puede causar conflictos. Si declaras … Leer más

Solucionar error Allowed memory size of 134217728 bytes exhausted (tried to allocate 655360 bytes) en WordPress

Solucionar error Allowed memory size of 134217728 bytes exhausted (tried to allocate 655360 bytes) en WordPress

Tiempo de lectura: < 1 minuto El error que te aparece en WordPress, «Allowed memory size of 134217728 bytes exhausted,» indica que el límite de memoria asignado a PHP (128 MB) se ha agotado. Esto suele ocurrir cuando un script o una operación consume más memoria de la permitida. Para resolverlo, puedes incrementar el límite de memoria PHP de varias maneras: … Leer más

Añadir autenticación en Nginx Proxy Manager para tus dominios

Añadir autenticación en Nginx Proxy Manager para tus dominios

Tiempo de lectura: 2 minutos Si estás utilizando Nginx Proxy Manager (NPM), puedes añadir autenticación de una manera bastante sencilla a través de la interfaz gráfica. Aquí te explico cómo hacerlo con autenticación básica: Pasos para configurar la autenticación básica en Nginx Proxy Manager: Configura la autenticación: En el menú ve a la pestaña de Access Lists Primero escribe el … Leer más

Documentación en React, usar TypeDoc para generar documentación usando comentarios JSDoc

Documentación en React, usar TypeDoc para generar documentación usando comentarios JSDoc

Tiempo de lectura: 2 minutos Para generar documentación automáticamente de tu librería de React usando TypeScript, puedes usar una herramienta como TypeDoc. TypeDoc genera documentación a partir de los comentarios JSDoc en tu código y los tipos de TypeScript. Pasos para Generar Documentación con TypeDoc Aquí –out docs indica que la documentación se generará en una carpeta llamada docs. Esto … Leer más

Documentación: Cómo implementar Storybook en React

Documentación: Cómo implementar Storybook en React

Tiempo de lectura: 3 minutos Usar Storybook para documentar y desarrollar tus componentes de React es una excelente manera de crear un entorno visual donde puedas ver y probar tus componentes de forma aislada. 1. Instalar Storybook Primero, asegúrate de estar en la raíz de tu proyecto y ejecuta el siguiente comando para instalar Storybook: Esto instalará Storybook y configurará … Leer más

Crear una librería para React partiendo desde un proyecto y con MicroBundle

Crear una librería para React partiendo desde un proyecto y con MicroBundle

Tiempo de lectura: 2 minutos Hoy vamos a crear una librería de React de una forma más sencilla y sin utilizar otras librerías. Solo usaremos el compilador MicroBundle. Lo primero que tenemos que hacer es crear un proyecto nuevo React, usaremos TypeScript: Ahora crearemos una nueva carpeta dentro de src llamada components y crearemos un componente de ejemplo llamado Button.tsx … Leer más

Tipos de datos en Python 15 tipos que debes saber

Tipos de datos en Python 15 tipos que debes saber

Tiempo de lectura: 5 minutos En Python, existen varios tipos de datos incorporados y estructuras de datos que puedes utilizar. Aquí te explico algunos de los más comunes y útiles: 1. Tipos de Datos Básicos: 2. Estructuras de Datos: 3. Tipos Avanzados: 4. Colecciones Especializadas: Python también proporciona estructuras de datos avanzadas a través del módulo collections: 5. Estructuras de … Leer más

Crear un repositorio NPM privado con Verdaccio en Docker Compose

Crear un repositorio NPM privado con Verdaccio en Docker Compose

Tiempo de lectura: 2 minutos Verdaccio es un servidor ligero que te permitirá manejar tus propias librerías de NPM de forma privada. En este tutorial, te enseñaré cómo crear un repositorio privado NPM con Verdaccio y Docker. Paso 1: Crear un archivo docker-compose.yml Crea un archivo llamado docker-compose.yml en tu proyecto y agrega el siguiente contenido: Ahora vamos a crear … Leer más

Crear una librería para React usando create-react-library

Crear una librería para React usando create-react-library

Tiempo de lectura: 3 minutos Hoy vamos a aprender cómo podemos crear una librería con React. Primero vamos a instalar las dependencias necesarias, vamos a desarrollarla en TypeScript: Lo primero que tenemos que hacer es crear un nuevo poyecto para nuestra librería. Rellenamos todo lo que nos va indicando, en licencia puedes indicar la que quieras, aquí te indico algunas: … Leer más