4 puntos por xguru 2020-04-25 | 1 comentarios | Compartir por WhatsApp
  • Usa JSX como React

  • Utiliza solo funciones puras de JavaScript, funciones generadoras y Promise, sin clases, hooks, proxies ni plantillas

  • Se desarrolló con un estilo async más propio de JS porque las formas de API de React dejaban algo que desear

→ Se puede usar async/await directamente en los componentes

1 comentarios

 
xguru 2020-04-25

"Preact es React reducido en tamaño, Inferno es React acelerado, y Crank es React con una API mejorada"

Una explicación detallada del desarrollador sobre por qué lo creó: https://crank.js.org/blog/introducing-crank

Para la lógica que se maneja de forma asíncrona, como con Promise/Observable, el equipo de React dijo: "¡Suspense lo va a resolver todo!", pero

como la implementación de Suspense en sí era demasiado extraña, al parecer eso se convirtió en el punto de inflexión para desarrollar el framework Crank.

Todavía está en una etapa inicial, así que parece que le falta para poder crear apps complejas, pero da la impresión de que vale la pena seguirlo de cerca.

Yo todavía no soy un usuario intensivo de React, pero cada vez que veo código de React pienso un poco: ¿no estará ligeramente sobreingenierizado?