Como desplegar React con Next.js en un servidor NGINX

Como desplegar React con Next.js en un servidor NGINX

Tiempo de lectura: 2 minutos Para desplegar la web que hemos creado con React y Next.js vamos a seguir estos pasos: Asegúrate de reemplazar tu-domino.com con tu dominio real y /ruta/a/tu/aplicacion/build con la ruta real de la carpeta build de tu aplicación Next.js. Es importante tener en cuenta que Nginx solo se encargará de servir los archivos estáticos generados por … Leer más

Crear un proyecto con React y Next.js

Crear un proyecto con React y Next.js

Tiempo de lectura: 2 minutos Hoy vamos a aprender cómo crear un proyecto React con Next.js y ejecutarlo. Lo primero que vamos a hacer es crear un nuevo proyecto con este comando: Ahora preguntará sobre la configuración. Yo he elegido y recomiendo esta: Usar TypeScript ya que nos va a permitir utilizar tipado en JavaScript, nos solucionará y agilizará el … Leer más

Joins en SQL con verificación de NULL

Joins en SQL con verificación de NULL

Tiempo de lectura: 2 minutos En SQL, los joins son utilizados para combinar filas de dos o más tablas basadas en una condición relacionada entre ellas. A continuación, te mostraré cómo utilizar los joins más importantes: INNER JOIN, LEFT JOIN, RIGHT JOIN y FULL JOIN, con verificaciones de NULL para manejar las filas sin coincidencias. 1. INNER JOIN El INNER … Leer más

Ejemplo de tipos de Joins en SQL

Ejemplo de tipos de Joins en SQL

Tiempo de lectura: 2 minutos En SQL, los joins son utilizados para combinar filas de dos o más tablas basadas en una condición relacionada entre ellas. Hay varios tipos de joins, pero los más importantes son: INNER JOIN, LEFT JOIN, RIGHT JOIN y FULL JOIN. A continuación, te mostraré cómo utilizar cada uno con ejemplos. 1. INNER JOIN El INNER … Leer más

Crear un nuevo perfil de análisis de código en SonarQube

Crear un nuevo perfil de análisis de código en SonarQube

Tiempo de lectura: 2 minutos Buenos días hoy vamos a aprender cómo podemos crear un nuevo perfil de reglas de análisis de código en SonarQube. Lo primero que tenemos que hacer es abrir la interfaz de SonarQube y buscar Perfiles: Dentro de perfiles tenemos que pulsar en Crear: Dentro de crear podemos seleccionar si queremos extender un perfil, copiar un … Leer más

Solucionar error: Unknown compiler option ‘allowImportingTsExtensions’. Usdando Sonarqube con React y TypeScript

Solucionar error: Unknown compiler option ‘allowImportingTsExtensions’. Usdando Sonarqube con React y TypeScript

Tiempo de lectura: < 1 minuto Hoy vamos a solucionar el error Unknown compiler option ‘allowImportingTsExtensions’ que aparece cuando intentamos analizar un proyecto TypeScript con SonarQube y React. El error se encuentra en tsconfig.json del proyecto de React, se soluciona eliminando la siguiente línea: isMa Ingeniero en Informática, Investigador, me encanta crear cosas o arreglarlas y darles una nueva vida. Escritor … Leer más

Solucionar error Argument for ‘–moduleResolution’ option must be: ‘node’, ‘classic’, ‘node16’, ‘nodenext’.; en SonarQube con React TypeScript

Solucionar error Argument for ‘–moduleResolution’ option must be: ‘node’, ‘classic’, ‘node16’, ‘nodenext’.; en SonarQube con React TypeScript

Tiempo de lectura: < 1 minuto Hoy vamos a aprender cómo solucionar el error Argument for ‘–moduleResolution’ option must be: ‘node’, ‘classic’, ‘node16’, ‘nodenext’.; cuando intentamos analizar un proyecto React con TypeScript usando Sonarqube. Este error se localiza en el archivo tsconfig.json, ya que se incluye: Para solucionarlo pondremos: isMa Ingeniero en Informática, Investigador, me encanta crear cosas o arreglarlas y … Leer más

Crea un tema para WordPress usando React con Frontity TypeScript y Vite

Crea un tema para WordPress usando React con Frontity TypeScript y Vite

Tiempo de lectura: 2 minutos Hoy vamos a aprender cómo podemos crear un tema para WordPress usando React, TypeScript y Frontity. Además, vamos a añadir Vite por debajo que nos permitirá desplegar más rápido nuestra APP. Frontity es el framework que te permite conectar tu aplicación de React con WordPress, aprovechando su API REST o GraphQL para obtener y mostrar … Leer más

¿Qué es el SEO? Estrategias y Tácticas para Mejorar tu Posicionamiento en Buscadores

¿Qué es el SEO? Estrategias y Tácticas para Mejorar tu Posicionamiento en Buscadores

Tiempo de lectura: 2 minutos En el competitivo mundo digital, el SEO (Search Engine Optimization) se ha convertido en un factor crucial para el éxito en línea. Mejorar tu posicionamiento en buscadores no solo aumenta la visibilidad de tu sitio web, sino que también atrae tráfico de alta calidad. En este artículo, exploraremos diversas estrategias y tácticas que puedes implementar … Leer más

Permisos de carpetas para instalación de WordPress

Permisos de carpetas para instalación de WordPress

Tiempo de lectura: 2 minutos Hoy vamos a indicar los permisos necesarios en una instalación de WordPress con Apache. Para garantizar la seguridad y el funcionamiento adecuado de tu sitio de WordPress dentro de un contenedor Docker, es importante establecer los permisos correctos en el directorio web (www). Aquí hay una recomendación general sobre cómo podrías establecer los permisos: Para … Leer más