code concept

RecursosNovedades, consejos y curiosidades

Día 0 - Three.js - ¿Qué es three.js? + portfolio

Día 0 - Three.js - ¿Qué es three.js? + portfolio

¿Conoces la librería de JavaScript three.js? Se trata de una librería que aprovecha las ventajas de WebGL para renderizar gráficos, lo que la hace idónea para animaciones y experiencias interactivas en 3D. Si esto no te dice nada, te invito a consultar algunos de sus ejemplos o de los proyectos destacados en su página principal. […]

Devlog, JS, three.js

Leer más
Cómo configurar un proyecto de TypeScript

Cómo configurar un proyecto de TypeScript

Lo más frecuente al empezar a utilizar TypeScript es utilizar el comando tsc seguido de la ruta de nuestro archivo .ts para compilarlo. Sin embargo, TypeScript nos permite trabajar en “watch mode”, que es mucho más cómodo, así como configurar la forma en la que trabaja el compilador. Cómo iniciar un proyecto de TypeScript y […]

Cursos, JS, TYPESCRIPT

Leer más
TypeScript básico

TypeScript básico

El uso básico de TypeScript conlleva trabajar con los tipos. TypeScript tiene más tipos que JavaScript, y además puedes crear tus propios tipos. De modo que lo primero que debemos aprender son los tipos básicos en TypeScript. Como sabes, JavaScript utiliza tipos dinámicos, que se resuelven en tiempo de ejecución. Esto nos ofrece más flexibilidad […]

JS, TYPESCRIPT

Leer más
¿Qué es AJAX y cómo y cuándo usarlo?

¿Qué es AJAX y cómo y cuándo usarlo?

AJAX (Asynchronous JavaScript + XML) no es una tecnología en sí misma, sino una “nueva” forma de utilizar un stack tecnológico que ofrece una experiencia de usuario más fluida e interactiva. AJAX se basa en la utilización de HTML/XHTML, CSS, JavaScript, XML y XSLT. Además, hace un fuerte uso de la API DOM y el […]

AJAX, JS

Leer más
Validación de datos en el lado del cliente: HTML5 + JavaScript

Validación de datos en el lado del cliente: HTML5 + JavaScript

La validación de datos en el lado del cliente nos permite “limpiar” los valores de los controles de formulario que solicitamos a nuestros usuarios. Se trata de una práctica necesaria, que nos ayudará a mantener la integridad y seguridad de nuestras bases de datos. Pese a ello, la validación de datos en el lado del […]

HTML, JS

Leer más