Ich benutze reagieren mit Flux-Architektur.
Ich habe auf dem Netz lesen, um Store zu definieren, ich habe so etwas zu tun:EventEmitter vs Facebook Dispatcher
var AppDispatcher = require('../dispatcher/dispatcher'), //facebook's dispatcher
EventEmitter = require('events').EventEmitter,
assign = require('object-assign');
var MyStore = assign({}, EventEmitter.prototype, {
.....
Soweit ich verstehe, EventEmitter und Facebook-Dispatcher viel gemeinsam haben. Zum Beispiel können beide ein Ereignis aussenden (oder versenden).
Meine Frage ist, warum brauche ich sowohl EventEmitter und Dispatcher? Ist das nicht überflüssig? Ist es nicht besser, einen Dispatcher zu erstellen, der auch das von EventEmitter benötigte Verhalten enthält?
Genau was ich auch dachte! – Michelle
@PineappleUntheDeSea: Sind Sie zu einem Ergebnis gekommen? :) – Naor