Vue vs React vs Angular vs Svelte Part.11 (452レス)
上下前次1-新
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の方がマシやんけ。
49(1): (ワッチョイ 8b63-+LyN) 2023/08/05(土)11:05 ID:m7mFJ6Cz0(1) AAS
理由が初心者ぼいから
そういう理由みたいだね
50: (ブーイモ MMb3-bML1) 2023/08/05(土)11:12 ID:kpd9FaznM(1) AAS
formなんて言うほどたくさん作らないからstate紐つけても問題なくないか
51(1): (ワッチョイ 9fba-mBaV) 2023/08/05(土)19:07 ID:bGhqBl6X0(2/2) AAS
>>48
svelteの書き方はあれでわかりやすいぞ、Laravel、cake、Django、Flaskらと同じ埋め込み式だし
VueやAngularのようにテンプレートに反復ディレクティブつけるか否か迷う必要もない
まあ、どれも慣れなんだろうけど
52: (ワッチョイ ff00-bML1) 2023/08/05(土)20:03 ID:KYWBIXxF0(2/2) AAS
>>51
慣れなのは確かにそうだろうね。
とはいえやっぱJavaScriptの『式』として使える利便性には負ける気がするなぁ
53: (ドコグロ MMde-0ct8) 2023/08/27(日)10:57 ID:nGEdsRXFM(1) AAS
phpと組み合わせようとするとreact微妙なんだよね
54: (ワッチョイ 0a00-xo/U) 2023/08/27(日)12:43 ID:FuPBCExV0(1) AAS
PHPにREST APIと権限管理だけさせればええやん
55(1): (ワッチョイ e301-/YcV) 2023/09/11(月)13:58 ID:tDmWesz90(1) AAS
>>49
おう初心者が来てやったぞ
2日かけてVue3イジって出た結論が『これから初心者がやるならReactの方がマシ』だ
リリースから3年も経ってるのに主要なnpmパッケージがろくにバージョンアップされてない時点で終わってるの丸出しなんよ
せいぜいVue2の時はnpm経由でやれてたことをガチャガチャ書いててくんな
Vue3なんてVue2のEOLで頓死してるVueラーがバンザイ突撃するだけのもんで初心者が付き合うモンじゃねーわ
56: (ワッチョイ ca44-6jLp) 2023/09/14(木)10:29 ID:51q5bCXD0(1) AAS
Vueは明らかにjQuery利用者の後釜狙ってるのはわかる、vuetifyを整備したのはその布石。Reactと競合しようとは考えてないだろうな
競合考えてたら、ViteはReactサポート打ち切る
だが、いい加減CDNでscript setup使えるようにした方がいい。いつまで初心者にあのボイラープレート書かせる気だ
57: (ワッチョイ cfba-A5lE) 2023/09/17(日)10:28 ID:gEIsjrIt0(1) AAS
>>55
Vue2?
あんなオブジェクトの分割代入もできない、イベントバス使ったAPIでしか兄弟コンポーネントにステート送れなかった
AngularJS時代のレガシーに毛が生えたもの使い続けても未来なんてなかったからな
けどな、Reactもクラスコンポーネントと関数コンポーネントの過渡期で、Reactは関数コンポーネント、React Nativeは
クラスコンポーネントで書かされたという二元管理強いられた、鬱陶しい過去があるからそこはお互い様だ
58: (ワッチョイ 8f01-PmUj) 2023/09/21(木)20:58 ID:8RoqpOZx0(1) AAS
svelte5でrunesとかいうのが追加されるみたい
59(1): (スプープ Sd43-E3Lm) 2023/09/30(土)14:52 ID:FipvIPo0d(1) AAS
ワイ、おっさんなんやが、reactやって、vueやってからsvelteやったんだが、
1番わかりやすかったのがsvelteだった。
reactの時代は続くだろうけど、正直継ぎ足して機能が増えてる印象があるんやが、若い人は覚えていけるのすごいと思う。
60: (ワンミングク MMb1-vey7) 2023/09/30(土)23:46 ID:zqBRgqVKM(1) AAS
react と vue を都合好く混ぜたのが svelte だと思っている。
上下前次1-新書関写板覧索設栞歴
あと 392 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ
ぬこの手 ぬこTOP 0.008s