¿Existe un sitio de ejemplo simple creado con React, Flux (versión de Facebook), Node y Mongo?

Actualizar:

Ahora tengo 2 cursos en Pluralsight que cubren Flux for React; uno en Rails, y el otro es Node / Mongo:

  • React.js on Rails: creación de una aplicación web de pila completa
  • Creación de aplicaciones de reacción basadas en datos con Relay, GraphQL y Flux

—-

El backend realmente no importa en su proceso de aprendizaje de React o Flux, o cualquier otro marco / biblioteca / arquitectura de fontend. Además, escribir su aplicación front-end React / Flux en un entorno Node y compilar todos los recursos con paquetes NPM es una práctica muy común, pero no significa que su back-end sea Node.

Aún no se ha finalizado el trabajo con API que utilizan la arquitectura actual FLUX de Facebook, hay muchas opiniones e implementaciones que son diferentes entre sí. Flux no es algo nuevo, sino más bien un término elegante que Facebook puso en un patrón bien conocido que se llama The Observer Pattern, simplifica el flujo de sus datos usando restricciones en la dirección. Tendrá que escribir más código en una aplicación FLUX, pero eso en general y a la larga es algo bueno.

Esto existe usando Alt-React.


La demostración está en vivo aquí: React Webpack Node

Está ejecutando React, Alt Flux, Immutable, Express, Mongoose, MongoDB y Node.js.


Encontré varios otros que usan la versión de Facebook de Flux, pero no tienen Mongo implementado:

kriasoft / react-starter-kit
banderson / generador-flux-react

El sitio web React Speed ​​Coding es un sitio simple creado usando React, Node, Webpack. Estoy agregando integración con Firebase (Plataforma como servicio basada en Mongo) y Redux (alternativa más popular y más fácil de usar a Flux). El repositorio de GitHub para el código del sitio está disponible aquí manavsehgal / reactspeedcoding, y el libro que documenta el código y el flujo de trabajo aquí React Speed ​​Coding (libro). Espero que disfrutes leyendo, reutilizando el código.