ハァーーーーーなんもわからねえ
ボンクラプログラマー
頭とお腹が弱い。
最近は個人鯖の @shibafu528 がメインです。
⚠️ CW設定のない下品な発言が非常に多いです。これは仕様ですのでご了承下さい。
ℹ️ spam対策でフォロー承認制にしています。上の一文が構わないという方ならお気軽にどうぞ。
FINAL FANTASY XIV 関連の著作物は
(C) SQUARE ENIX CO., LTD. All Rights Reserved.
割り切ってCheckin画面のフォーム部分ごっそりReactでレンダリングするって手は無くもない…か
Tissueみたいなダルいケースで使えそうだけど、READMEがうさんくせええええええええええ
https://github.com/web-ridge/react-ridge-state
Super-fast 芝生
・🙇 High Efficiency
・🚀 Easily Customizable
・💻 Well-defined
#shindanmaker
https://shindanmaker.com/952010
だいたいグローバルステートの実装見てる感じ、ストアとリスナーコレクション用意して、useStateで各コンポーネントがステートを受けとるためのを作った後useEffectでグローバルの変更に引っかける感じか
READMEが胡散臭くないグローバルステート管理系ライブラリ https://github.com/dai-shi/react-hooks-global-state
あーmobxで小さいobservable作ってそれをobserver(FC)すりゃいいというのもあるか
子要素を全部Portal経由でレンダリングしてしまえば、DOM上で1つのルートノードにマウントできなくてもlocal stateのprops伝搬だけで状態管理できるやん!!!というアホなことを試して動いてしまった
RTA in Japan いま幻獣防衛戦だけど、エディのせいでこのシーン見るだけで笑える
Vueをやめつつグローバルステートを持っていい感じに状態に反応させて更新したいみたいなワークロード、mobx合ってそうな雰囲気あるな
サーバーサイドテンプレートとの密結合を辞めない限り、Vueやめるはだるいな……?
おもむろに初期値をpropとしてねじこんで、そこからローカルステートで駆動するみたいなのしまくってるから、そこを自前で焼き直さないといけないのか…という気持ちがある
datasetをスプレッド展開してpropsにねじこむという手もあるけど
まあ、ここのタグに紐付けてサーバー出力してるのも、結局tagsはJS上ではグローバルステートとして管理しないとTagInputとMetadataPreviewの統制が取れないみたいな欠陥抱えてるし、考えなおせって感じかもなあー
今のVue実装も、このTagInputが主となってコンポーネントローカルで状態管理してるせいで、Event Emitter的アプローチで横の通信してステート同期するとかいうVuex使えよ案件になってるし