Ich habe es verwendet, habe aber festgestellt, dass es beim Schreiben einiger visueller (3D-)Spas viel hängender bleibt als natives JS, also habe ich beschlossen, es nicht zu verwenden.
Erstens ist es nicht so aufdringlich wie vue React, also ist es nur eine Bibliothek. Schließlich wird es nicht als Framework bezeichnet, wenn es nicht aufdringlich ist. Die Anforderungen, die diese Bibliothek erfüllen kann, sind
Realisieren Sie datengesteuerte Ansichtsänderungen
Es verfügt über die Abonnement-Beobachterfunktion, d. h. jeder, der ein Ereignis oder eine Datenänderung abonniert, erhält eine Benachrichtigung, wenn ein Ereignis oder eine Änderung eintritt. (Ein bisschen wie das Aussenden, Versenden und Ansehen von Vuex)
Bitte helfen Sie mir, meine Zweifel auszuräumen. .
Übrigens möchte ich einen 3D-Editor schreiben, also brauche ich 3D. Ich habe mir den Editor angesehen, der vom Autor von Three.js geschrieben wurde. Er verwendet signaljs, um das zu tun, was ich oben gesagt habe, aber signaljs ist zu alt Das ist etwas von vor 6 Jahren. Bitte empfehlen Sie eine ähnliche und relativ neue Bibliothek.
rxjs ng
司徒正美的avalon也是mvvm,但是没用过
https://github.com/RubyLouvre...
riotjs这个不知你知道不?