Lo más comentado sobre JavaScript esta semana (15-20 marzo)

DIGITAL5520-Mar, 2020
En este artículo encontrarás:
Tags:

DEV.to

La potencia de React Hooks + React Context API ¿Pueden sustituir a Redux?

Desde que se publicaron los React Hooks, hemos empezado a ver muchas publicaciones en la comunidad que reemplazan a Redux con Hooks. En este artículo, Riccardo Coppola nos descubre cómo construir su propio Redux en base a React Hooks y React Context API con un ejemplo real. En sus conclusiones finales nos adelanta que este ejemplo de implementación es sólo un acercamiento a las funcionalidades que nos aporta Redux y cómo, mediante las nuevas herramientas de React, podemos encontrar nuevos patrones a la hora compartir y acceder al estado de la aplicación en cualquier nivel de anidamiento.

Mint The programming language for SPA

Nuevo lenguaje de programación focalizado en escribir aplicaciones single page. Este artículo hace un análisis sobre este nuevo lenguaje, sus orígenes y en que está basado. En él se presume de salir del ecosistema de JS junto a NPM o ELM. Estaremos atentos a este nuevo lenguaje y su ciclo de vida en la comunidad de desarrolladores, échale un vistazo.

Novedades del React Router 6 (Alpha)

En la nueva versión de React Router 6, aún en versión Alpha, nos adelantan que se fusionará con la librería Reach Router. React Router será la nueva fuente única, además nos traerá algunas de las características más esperadas como: rutas anidadas, enlaces relativos, rutas relativas, clasificación automática de rutas, etc.

Node.js con caché en Redis 

Este artículo nos muestra cómo implementar Redis en un API en Node.js. Además de la implementación de Redis, expone dos principales ventajas que, si bien son conocidas, resultan interesantes desde un punto de vista ejecutivo en cualquier proyecto:

  • Ahorro de costes:  Reducción del pago por el ancho de banda o incluso el volumen de datos enviados a través de la red.
  • Mejora del UX: Cómo se ve claramente cómo el tiempo de espera por los datos se ve reducido de una forma muy significativa, lo que se puede traducir en una mejor experiencia de usuario en nuestro producto.

Twitter

  • By @BenLesh: Ben Lesh ha desarrollado una librería que proporciona distintas estrategias para suscribirnos a observables con RxJS. Link
  • By @joshuamorony: Josh Morony nos cuenta cómo importar módulos de Javascript ES6 en Ionic. Link
  • By @mgechev: Minko Gechev nos deja una interesante función de Typescript. Readonly<T> para evitar que las propiedades de un objeto puedan ser sobrescritas. Link
  • By @Firebase: Un video para implementar Firebase Web Analytics en nuestra aplicación y llegar a más usuarios. Link

Medium

Blogs de referencia

Auth Connect: ahora con autenticación de Salesforce

Auth Connect es una solución de Ionic que proporciona un método simple y seguro de integración con proveedores de autenticación para permitir el inicio de sesión único (SSO) dentro de sus aplicaciones de Ionic.

DIGITAL55

Más de quince años desarrollando proyectos digitales innovadores: JavaScript, Angular, React, Node, Vue.