Anuncios Libros Cursos Categorías

Introducción a los eventos en Electron.js

21-11-2025 - Andrés Cruz

Introducción a los eventos en Electron.js

Presentaremos el uso de los eventos en Electron para ambos lados, proceso principal y página web eventos claves cuando el dom esta listo, estas desconectado o conectado, los veremos en detalle


Atajos de teclado: Shortcut en Electron.js

21-11-2025 - Andrés Cruz

Atajos de teclado: Shortcut en Electron.js

El módulo globalShortcut puede registrar (o anular) un atajo de teclado global con el sistema operativo, veamos como utilizarlo y recomendaciones y uso en Windows y MacOS.


Tutorial para crear tu primera aplicación con Electron

19-11-2025 - Andrés Cruz

Tutorial para crear tu primera aplicación con Electron

Descubre cómo crear tu primera ventana en una aplicación de escritorio moderna con Electron.js. Este framework de JavaScript te permite desarrollar software multiplataforma utilizando tecnologías web como HTML, CSS y JavaScript.


x-ref para crear referencias de elementos HTML en Alpine.js

19-11-2025 - Andrés Cruz

x-ref para crear referencias de elementos HTML en Alpine.js

Aprende a usar la directiva x-ref en Alpine.js para acceder y manipular elementos del DOM de forma sencilla, evitando document.querySelector. Este tutorial cubre el uso de $refs, cómo crear referencias dinámicas dentro de x-for y las limitaciones importantes en Alpine v3.


Campos de textos y variables: x-model y x-text en Alpine JS

19-11-2025 - Andrés Cruz

Campos de textos y variables: x-model y x-text en Alpine JS

Domina el doble enlace de datos en Alpine.js con las directivas x-model y x-text. Este tutorial te guía con ejemplos prácticos para crear formularios e interfaces reactivas de forma sencilla, desde inputs de texto hasta checkboxes y selects.


Comunicación entre procesos en Electron.js

19-11-2025 - Andrés Cruz

Comunicación entre procesos en Electron.js

Poder enviar mensajes mediante eventos entre procesos es útil para realizar operaciones que solamente puedan ejecutarse en alguno de los lados pero que necesitamos comunicarse.


Cómo integrar SortableJS con Alpine para crear listas ordenables (drag & drop)

19-11-2025 - Andrés Cruz

 Cómo integrar SortableJS con Alpine para crear listas ordenables (drag & drop)

Aprende a integrar SortableJS con Alpine.js para crear listas reordenables con drag and drop. Este tutorial te guía paso a paso para añadir interactividad a tus proyectos sin librerías pesadas, sincronizando el estado fácilmente.


Condicionales x-if x-show y Ciclos x-for en Alpine JS

19-11-2025 - Andrés Cruz

Condicionales x-if x-show y Ciclos x-for en Alpine JS

Vamos a conocer el uso del condicional en Alpine JS mediante el x-if al igual que el x-show y cuando usar uno o el otro, el uso de x-for para los listados y el uso de la etiqueta template como elemento HTML fundamental para usar estas directivas.


Directiva x-bind en Alpine.js - Atributos de clases y estilos

19-11-2025 - Andrés Cruz

Directiva x-bind en Alpine.js - Atributos de clases y estilos

Attribute binding, that is, being able to customize HTML attributes or custom attributes through conditions in JavaScript, specifically the class attribute and styles, in general is the attributes.


Consumir una Rest Api con Vue 3 en CodeIgniter 4

18-11-2025 - Andrés Cruz

Consumir una Rest Api con Vue 3 en CodeIgniter 4

Aprende a construir una aplicación CRUD (Crear, Leer, Actualizar, Eliminar) dinámica utilizando Vue 3 (Options API) y consumiendo una API RESTful desarrollada en CodeIgniter 4. Esta guía cubre la configuración de Vue, la integración de librerías clave y las mejores prácticas de desarrollo.