Podoba mi się, w jaki sposób Flux koncentruje się na rozdzielaniu obaw i jednokierunkowym przepływie danych, ale to także sprawia, że zastanawiam się, w jaki sposób powinienem dołączyć bibliotekę canvas, taką jak fabricJS.W jaki sposób biblioteka na płótnie pasuje do wzoru strumienia i reaguje?
FabricJS tworzy model obiektowy na natywnym elemencie canvas, aby rozszerzyć i uprościć funkcjonalność. Moje pytanie brzmi, czy zainicjować element canvas FabricJS w widoku (komponent React) i obsłużyć wszystkie akcje na płótnie bezpośrednio w widoku i tylko przechowywać i aktualizować stan obszaru roboczego lub ustawić element canvas w widoku, a następnie zarejestrować wszystkie akcje na płótnie ze Sklepem i użyj Widoku do wysyłki działań?