Creando una API REST con Deno y Oak

creando-api-rest-con-deno-y-oak
Pablo Magaz

La popularidad de Deno, el nuevo runtime para la V8 que compite con NodeJs va en aumento y con ella su ecosistema de librerías y frameworks. Oak, es el middleware framework para APIS y aplicaciones Web más popular en Deno y en este post aprendemos como escribir una API REST con ambos.

Creando operadores propios en RxJs

creando-operadores-propios-rxjs
Pablo Magaz

Los operadores de RxJs son una de las piezas clave de esta gran librería, ya que el amplio catalogo existente nos permite cubrir casi cualquier tarea imaginable. Sin embargo, en ciertas ocasiones es necesario poder implementar nuestros propios operadores. En este post aprenderemos como hacerlo.

Las novedades de TypeScript 4

las-novedades-de-typescript-4
Pablo Magaz

TypeScript es el superset para tipado estático de Microsoft cuya adopción va en meteórico aumento. La versión 4, que acaba de ser publicada, viene cargada de importantes novedades que van desde el soporte a algunas de las últimas features del lenguaje hasta una mejor integración con editores.

WebAssembly con Rust

webassembly-con-rust
Pablo Magaz

WebAssembly ya es oficialmente el cuarto lenguaje de la Web y su uso y adopción está cada vez mas extendido. Rust, lenguaje de muy creciente popularidad, nos ofrece un amplio ecosistema para escribir WebAssembly e integrarlo con nuestras aplicaciones JavaScript de forma rápida y sencilla.

Recoil, un nuevo state manager para React

recoil-nuevo-stage-manager-react
Pablo Magaz

Cuando hablamos de state management es imposible no hablar de Redux, líder indiscutible en este área y aunque no son pocas las alternativas existentes, ninguna ha conseguido realmente hacer sombra a Redux. Recoil, el nuevo state manager de Facebook para React puede cambiar esa situación.

Deno. ¿El remplazo de NodeJs?

deno-el-remplazo-de-nodejs
Pablo Magaz

NodeJs ha sido una tecnología fundamental en los últimos años y su aporte a JavaScript es incalculable. Sin embargo, su reinado puede estar llegando a su fin. Deno es un nuevo runtime basado en la V8 de Chrome, desarrollado en Rust y basado en TypeScript que llega para competir directamente con NodeJs.

Un vistazo a ECMAScript 2020

un-vistazo-a-ecmascript2020
Pablo Magaz

Aunque la próxima especificación del standard ECMAScript aún no está completamente cerrada, ya podemos comenzar a probar muchas de las funcionalidades más interesantes que van a ser incluidas en la siguiente especificación de ECMAScript y que llevará por nombre ECMAScript 2020.

Escribiendo microservicios con Moleculer

escribiendo-microservicios-con-moleculer
Pablo Magaz

Las arquitecturas orientadas a microservicios son cada vez más populares debido a las grandes ventajas que aportan y aunque en NodeJs podemos abordarlas con distintas soluciones, en este post vamos a hablar de todo lo que nos ofrece Moleculer, el framework para microservicios en NodeJs.

Rust para JavaScripters

rust-para-javascripters
Pablo Magaz

Rust es un lenguaje de sistema eficiente y ultra-rápido. Diseñado por Mozilla, con el foco puesto en la seguridad y la concurrencia, es un lenguaje que en los últimos tiempos ha ganado mucha popularidad en el terreno Web gracias a WebAssembly. En este post acercamos Rust a los JavaScripters.

La nueva Composition API de Vue 3

nueva-composition-api-vue-3
Pablo Magaz

Vue 3 aún se encuentra en desarrollo pero ya podemos empezar a probar algunas de sus novedades. Su nueva Composition API introduce importantes cambios en la forma en la que vamos a trabajar con Vue en el futuro, girando hacia un modelo más basado en el empleo de funciones de composición de lógica.

Empezando con WebAssembly

empezando-con-webassembly
Pablo Magaz

WebAssembly es un standard abierto que nos permite la ejecución de código binario, compilado con lenguajes como C, C++ o Rust en la Web y ofreciendo un nivel de performance que se acerca al de estos lenguages por lo que tiene el potencial para cambiar el panorama Web en el futuro cercano.

Montando un servidor de notificaciones Web Push

montando-servidor-notificaciones-webpush
Pablo Magaz

Las notificaciones Web Push llegan con mayor frecuencia a los navegadores de nuestros dispositivos ya que su uso e implantación va en aumento gracias a la creciente popularidad de las Progressive Web Apps. En este post explicamos como montar tu propio servidor de notificaciones Web Push.