Progressive Web Apps, ¿Qué son?

Este concepto de aplicaciones web, impulsado por Google, y por el que según parece muchos desarrolladores y empresas están interesándose bastante, trata de explicar cómo es posible tener una aplicación web en un dispositivo, dando la sensación de aplicación nativa, pero realmente funcionar sobre un navegador. La principal característica de estas aplicaciones es que se […]

TypeScript y los tipos de datos. Parte 1

Primeramente decir, que TypeScript es un lenguaje de programación libre y de código abierto desarrollado y mantenido por Microsoft. Es un superconjunto de JavaScript, que esencialmente añade tipado estático y objetos basados en clases. En esta ocasión nos ocuparemos del tipado de datos, esencial en el conocimiento del citado lenguaje de programación. Para poder visualizar el producto del transpile que […]

es6-metodos-nativos

Novedades ES6: Métodos nativos

En esta versión de Javascript, se aportan unos métodos nativos ES6 muy útiles para implementar aplicaciones. En esta ocasión tenemos: Método assign: Este método nativo perteneciente a Object tiene la sintaxis siguiente: Object.assign(destino, …fuentes) Lo cual indica que es posible copiar objetos “fuente” en el objeto destino. En el caso de que alguna clave de objetos […]

es6-poo

Novedades ES6: POO

Para los amantes de la Programación Orientada a Objetos (POO), ES6 también tiene algo para ellos. La creación de clases con constructores y métodos, y la herencia, ya es posible desde esta versión de ECMAScript. Hasta ahora los desarrolladores Javascript habíamos tenido que apañárnoslas si queríamos seguir en nuestras implementaciones un esquema parecido a la […]