JavaScriptでMVCやってみたけど、modelとcontrollerの境が曖昧になりがちだった。プロジェクト内でどちらかに統一すればよいのだけど、ゆっくり開発してると揺らぎが生じちゃって、MVVMより苦手かも。まあ、MVVMはVMが肥大化するんですが。次はClean Architectureを意識して作ってみましょう。 #fedibird
というか、ViewからModelにアクセスする際に、Controllerが何もせずにデータをそのまま流すようなケースが多くなって、面倒でModelで処理してたら、Controllerが過疎ってModelが肥大化したんだよね。たぶん、Modelでやるべきでない処理が多少有るから、もう少しControllerに委譲すべき。 #fedibird
様々な目的に使える、日本の汎用マストドンサーバーです。安定した利用環境と、多数の独自機能を提供しています。
というか、ViewからModelにアクセスする際に、Controllerが何もせずにデータをそのまま流すようなケースが多くなって、面倒でModelで処理してたら、Controllerが過疎ってModelが肥大化したんだよね。
たぶん、Modelでやるべきでない処理が多少有るから、もう少しControllerに委譲すべき。 #fedibird