Vue vs React vs Angular vs Svelte Part.11 (452レス)
上下前次1-新
19: (ワッチョイ debb-dmC9) 2023/06/17(土)12:16 ID:f/WnRfTr0(1/2) AAS
結局VueかReactじゃんっていう
レンダリングがサーバかクライアントかってだけ
20: (オッペケ Sr79-UmNC) 2023/06/17(土)12:21 ID:fu2oqIjYr(1) AAS
>>16
どんな混乱?
21: (ワッチョイ 12ad-oUXQ) 2023/06/17(土)19:22 ID:FD3SV9el0(1) AAS
Vueは3になってからかなり書きやすくなったよ
TSとの相性も良くなっからIDE補完もよく効くし
22: (ワッチョイ debb-dmC9) 2023/06/17(土)19:43 ID:f/WnRfTr0(2/2) AAS
最初からVue3ならなんの問題もないけどPython2→3並の環境変化がいかんかった
23: (ワッチョイ 515f-Anks) 2023/06/17(土)21:07 ID:7sRH1vNZ0(1) AAS
TSやってみたいからVueの方がいいのかなぁ?
24: (ワッチョイ d200-zVzA) 2023/06/18(日)10:03 ID:Gm9b9Tvc0(1) AAS
ReactもTS関連はかなり充実してるよ
25: (ワッチョイ 515f-Anks) 2023/06/18(日)13:05 ID:X772Y+Zv0(1) AAS
ReactもTS対応してるのね
どっちもやれって話だけど自分の頭のキャパ的に片方しかやれないだろうし迷うなあ
26: (ワッチョイ 5e10-BaQE) 2023/06/18(日)13:51 ID:oE5XcF9a0(1) AAS
とりあえずvue触ってるけど
まだcssで自由にレイアウトすることができない自分が大問題
27: (オッペケ Sr79-7QlU) 2023/06/18(日)15:51 ID:XFsbPC8dr(1) AAS
初めてやるならReactにしなよ
わざわざマイナーなvueを選択する必要はない
28: (ワッチョイ 6e02-1tDD) 2023/06/18(日)16:57 ID:Agm4O9LR0(1) AAS
useEffectの依存関係をきちんとメンバー全員が
理解できるかどうかでreactでやるかvueでやるか
検討したいところ
29: (ワッチョイ a901-BV5X) 2023/06/20(火)16:46 ID:2iPL483L0(1) AAS
vueって重いイメージだったけど3試してみたらかなり軽くなってたわ
何か大きな変更でもあったのかな
30(1): (ドコグロ MM46-KL5s) 2023/06/20(火)16:54 ID:Vw+OXKbZM(1) AAS
Vue3はベンチマークだけ見るとpreactやsvelteよりパフォーマンスが良いからな
solidには及ばないが
31: (ワッチョイ 12ad-oUXQ) 2023/06/20(火)23:36 ID:F94JsG+B0(1) AAS
Vueは2系までwebpack依存だったけど3からはviteもサポートされて、デフォルトもviteになって軽くなったよ
軽くなったって言うのが開発サーバーの速度じゃなくてレンダリング速度のこと言ってるなら知らん
32: (スッップ Sd02-0y+p) 2023/07/01(土)23:19 ID:gJFpmb7Dd(1) AAS
Svelte始めたらReactとかVueが辛くなってしまった
だけどシェアがあんまり広がらないので仕事はあんまりないんだろうなあ
33: (オッペケ Sr5f-GerB) 2023/07/02(日)09:38 ID:J5GvP73fr(1) AAS
svelteをやってはいけない
悩むくらいなら知らないほうがいい
34: (ワッチョイ d701-6ZgP) 2023/07/03(月)07:46 ID:9ufxTA5a0(1) AAS
svelte小さいサイトにはすごい適してるんだけど要素が増えていくとファイルサイズがとんでもなく肥大化していくんだよな
軽量なサイトを作るつもりでsvelte選んだのにいつの間にかReactより大きくなってしまうという
将来的に改善されたりするのだろうか
35: (ドコグロ MM1e-6ZgP) 2023/07/04(火)11:41 ID:Yd4+6wkXM(1) AAS
最近はRemixばかり使ってるなあ
シンプルなのに複雑なものを作るのも簡単で良い
36: (ワッチョイ 175f-knyK) 2023/07/08(土)03:39 ID:vFYcQbUX0(1) AAS
病∞!!!!
魃∞!!!!!
害∞!!!!!!
雇∞!!!!!!!
期∞!!!!!!!!
傷∞!!!!!!!!!
37: (ワッチョイ 6701-8+1g) 2023/07/23(日)02:01 ID:BD7SXAaI0(1) AAS
最近のフレームワークはどれもRemixの影響受けてるね
Next.jsのappルーターやsveltekitやsolidstartなんかどれもRemixと似たような設計してる
38: (ワッチョイ 8fba-IPSQ) 2023/07/29(土)11:50 ID:hwv+jMBt0(1) AAS
Viteまじ神すぎる。Viteのお陰でフレームワークそのものの高速性よりビルドアップの高速性が10倍ぐらい変わった
お陰でアメリカでもVueとNuxtの知名度とシェア上がってきてるね
Vue3.2のscript setupは間違いなく改善。ボイラーテンプレート取っ払ったお陰で逆に初心者でも入りやすい記述になった
Angularも13でreactive forms、14でstandalone component、16でSignalsと汎用アプリにも対応しようと大きく動いてきてる
いい意味でReactのシェア寡占が他に刺激与えてるな
39(1): (ワッチョイ 7f6e-2ThR) 2023/07/29(土)13:59 ID:kOyDYnWF0(1) AAS
vite + react で ok
40: (オッペケ Sr33-Ef5P) 2023/07/29(土)21:35 ID:3RITigYlr(1) AAS
そこまで必死にならなくてもReactで問題ない
41: (ワッチョイ 8fba-IPSQ) 2023/08/01(火)22:25 ID:ew1gc2IE0(1) AAS
Reactはifとループ周りとフォームの同期あたりが相変わらず冗長で煩雑な記述多い。まずその辺直してくれ
>>39
いつまでViteをReactに対応させるか気になるところだけどな。
Next開発したVercelがEvanさん怒らせてるし
42: (オッペケ Sr33-2ThR) 2023/08/01(火)22:45 ID:kVMd6GX/r(1) AAS
>>ループ周りとフォームの同期あたり
templateしろとかいう?そんな糞は要らんわ
43: (ワッチョイ 2a00-GcZb) 2023/08/02(水)05:24 ID:IkKGMMok0(1) AAS
ループ周り煩雑かなぁ?
とても自然に書けると思うけど
44: (ワッチョイ 7f6e-2ThR) 2023/08/02(水)09:49 ID:7/sShKRO0(1) AAS
vueからreactに行って感動したところ
↓
コード書くようにタグが出力できる所
45(1): (ワッチョイ 2e02-YEak) 2023/08/02(水)16:32 ID:UMx4J1nm0(1) AAS
フォームの同期に関する冗長で煩雑な記述って
たとえばどんなのだろ
46: (オッペケ Sr33-9t3s) 2023/08/02(水)19:31 ID:U4DR6tgCr(1) AAS
お気楽双方向バインディングの事だろ
47: (ワッチョイ 9fba-mBaV) 2023/08/05(土)10:24 ID:bGhqBl6X0(1/2) AAS
>>45
全フォームにuseStateを紐付けるuseState地獄とか
デザイナー泣かせなカスタムコンポーネントによるJSX分離とか
ループも<>…</>、array.map、return(…)だらけで、ここもシンプルに式を埋め込みできるSvelteあたり見習えって思う
48(1): (ワッチョイ ff00-bML1) 2023/08/05(土)10:45 ID:KYWBIXxF0(1/2) AAS
ループに関しては関数型(風の)書き方に慣れてないだけでは?
Svelteのループ始めてみたけど何やこれ独自構文やん。どう考えてもJSのルールの延長で書けるReactの方がマシやんけ。
上下前次1-新書関写板覧索設栞歴
あと 404 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ
ぬこの手 ぬこTOP 0.015s