Vue.jsよりReact向きの人
言い換えるならば、おそらく「しっかりとプログラムを書きたい人」
バックエンドではプログラム書きたいけど、フロントエンドは雑に済ませたいという人もいそう
一つのprogramming言語に依存しない設計手法で作られているものなら何でもいいです
あと各言語の標準ライブラリをちゃんと使っているやつ
その言語にあった記法や標準ライブラリをド無視するのは止めてほしい
他の勢力を見ない
ちゃんと調べてないけど、もしかしたらReactはviewをコードとして書くスタイルで最も広く使われてるものだと思う
Reactを参考にして?Swift UIとか
Flutterとかできてるけど、まだ発展途上って感じが強い
遡ればXMLとかでデータ的に定義してるものが多い感じがする
それか命令的な操作でviewを作るか
ところでMicrosoftの
XAMLってどうなの?
ぱっとみコードって感じがしない
厳密には違う
マークアップ言語は大丈夫なの?
HTMLもあるし、言語自体はわかる。だけどループとか、”計算”が必要になったときにどう対処するのか気になる
計算はlogicに相当するので、Modelに書きます
その分離を強いているのがReact以外のVue.jsとかに共通してる
もちろんReactなら分離したいのなら分離することもできる。逆だとできない
処理をviewに含められるというのが漸進的な宣言的UIの特徴だと思ってる
Viewには描画処理しか書きません
ただし、複雑な計算になったらModelに移すべきです
テンプレート系だとvue.jsみたいな独自記法増えがちな気がする
用意されたもののなかから選ぶのと、パーツだけ渡されて自分で組み上げる違い
Scrapboxの哲学にも近いことが書いてあった気がする