!extend:on:vvvvv:1000:512
Vue
https://jp.vuejs.org/
React
https://reactjs.org/
Angular
https://angular.io/
Svelte
https://svelte.dev/
solid.js
https://www.solidjs.com/
※前スレ
Vue vs React vs Angular vs Svelte Part.8
https://mevius.5ch.net/test/read.cgi/tech/1621744952/
Vue vs React vs Angular vs Svelte Part.9
https://mevius.5ch.net/test/read.cgi/tech/1642316774/
Vue vs React vs Angular vs Svelte Part.10
https://mevius.5ch.net/test/read.cgi/tech/1646747836/
★ここではjQuery, Ruby, C#, Blazorの話題は禁止です
★jQuery, Ruby, C#, Blazorキチガイが書き込んでも無視してください
Next, Nuxt, Sapper, Gatsby, VuePress, RedWoodなどはおk。
VIPQ2_EXTDAT: default:vvvvv:1000:512:: EXT was configured
探検
Vue vs React vs Angular vs Svelte Part.11
1デフォルトの名無しさん (ワッチョイ 434e-OHyh)
2022/08/20(土) 13:17:12.21ID:OuD+ytSs089デフォルトの名無しさん (ワッチョイ aa4e-cJLB)
2023/10/22(日) 17:48:10.06ID:Sm3JtPed090デフォルトの名無しさん (ワッチョイ c12d-wkm2)
2023/10/22(日) 20:51:05.65ID:jhIPZZIM091デフォルトの名無しさん (ワッチョイ 6501-d2Fa)
2023/10/22(日) 21:34:30.49ID:eWNUfsNp0 今のredux使ってるサービスの技術的負債感えぐい
92デフォルトの名無しさん (ワッチョイ c211-lrf3)
2023/11/04(土) 11:47:31.45ID:f2HSmboo0 AppleのドキュメントやWebサービスはReactもVueもSvelteも使われてた
93デフォルトの名無しさん (ワッチョイ 8101-h+XJ)
2023/11/04(土) 21:13:57.12ID:sl189qtL0 ドキュメントなんてそんな複雑でもないしなんでもいいんだよは
94デフォルトの名無しさん (ワッチョイ 6239-6Q/X)
2023/11/05(日) 20:32:56.39ID:MxKe5XHr0 もうこのSPAフレームワークの形で今後30年は使いそう
React出てからすでに10年経過してるけど
React出てからすでに10年経過してるけど
95デフォルトの名無しさん (アウアウウー Saa5-WR8q)
2023/11/06(月) 12:32:08.53ID:W6RQtkmFa 結局Reactが一番楽
96デフォルトの名無しさん (ワッチョイ 8101-h+XJ)
2023/11/07(火) 03:43:56.18ID:gyw6Gday097デフォルトの名無しさん (スップ Sdc2-/tem)
2023/11/07(火) 13:26:43.52ID:9XwMtQgGd フロントエンドライブラリでtemplate要素って使うの?
表示するコンテンツの雛形自体をファイルで用意するイメージなの?
表示するコンテンツの雛形自体をファイルで用意するイメージなの?
98デフォルトの名無しさん (ドコグロ MM56-LZkU)
2023/11/07(火) 17:45:49.45ID:Vtt0/F3+M Million.jsってすごいね
仮想DOMでこのパフォーマンスが出せるものなのか
仮想DOMでこのパフォーマンスが出せるものなのか
99デフォルトの名無しさん (ドコグロ MM56-LZkU)
2023/11/07(火) 17:46:03.79ID:Vtt0/F3+M Million.jsってすごいね
仮想DOMでこのパフォーマンスが出せるものなのか
仮想DOMでこのパフォーマンスが出せるものなのか
100デフォルトの名無しさん (ワッチョイ 827c-zPoW)
2023/11/09(木) 11:57:59.31ID:EEosMS9r0 Vue.jsでやるにしてもJSXとstyled-components使いたい
101デフォルトの名無しさん (ワッチョイ 8101-2hkg)
2023/11/09(木) 12:12:08.55ID:oiPl60Gd0 styled componentsなんてReactでも使われなくなってきてるのに…
102デフォルトの名無しさん (ワッチョイ 827c-zPoW)
2023/11/09(木) 12:54:13.21ID:EEosMS9r0103デフォルトの名無しさん (ワッチョイ 827c-zPoW)
2023/11/09(木) 12:54:13.80ID:EEosMS9r0104デフォルトの名無しさん (ワッチョイ b13d-NT3v)
2023/11/09(木) 23:49:39.35ID:8+rxL4pB0 どっちも剥がすのめんどくさい
105デフォルトの名無しさん (ワッチョイ 827c-WR8q)
2023/11/10(金) 07:06:19.32ID:9PUR1kT90 剥がす前提なんだ
CSS Modulesが無難ってことか
CSS Modulesが無難ってことか
106デフォルトの名無しさん (ワッチョイ 8101-2hkg)
2023/11/10(金) 09:05:08.48ID:Bg8M2Iod0 最近のCSSinJSはEmotionがよく使われてるんじゃないの
RSCのせいでEmotionも使えなくなってくるからまた変わるだろうけど
RSCのせいでEmotionも使えなくなってくるからまた変わるだろうけど
107デフォルトの名無しさん (ワッチョイ 7f7c-1eZn)
2023/11/11(土) 21:08:33.69ID:yfADjGld0 Emotionっていうのが流行りなんだ
勉強になります
勉強になります
108デフォルトの名無しさん (ワッチョイ 5e51-98rZ)
2024/02/02(金) 14:00:09.24ID:JXtnRfQk0 Vueって単純に出来が悪いわ
この書き方面倒だろうけどフレームワークの都合だから合わせてくれな!ってのが多すぎて気持ち悪い
ビジネスロジックに集中できん
この書き方面倒だろうけどフレームワークの都合だから合わせてくれな!ってのが多すぎて気持ち悪い
ビジネスロジックに集中できん
109デフォルトの名無しさん (ワッチョイ 2a7c-cmnA)
2024/02/02(金) 15:34:38.99ID:FMWFolnO0 ref、reactiveとか.valueとか大変ですよね
110デフォルトの名無しさん (ワッチョイ 2a7c-OIpl)
2024/02/02(金) 15:55:47.39ID:Gx3GX4Wi0 >>108
同意
同意
111デフォルトの名無しさん (ワッチョイ f7cc-B3cs)
2024/02/08(木) 17:17:45.06ID:PJkJmjK40 記述の手間はReactも一緒だけどuseRefで変数定義すればいいのねって覚えたらそれで終わりなんだよな
Vueは思ってたのと違う挙動が多発して内部実装の都合を探る大冒険が待ってる
Vueは思ってたのと違う挙動が多発して内部実装の都合を探る大冒険が待ってる
112デフォルトの名無しさん (ワッチョイ bf03-RSMs)
2024/02/08(木) 20:53:09.33ID:8t83rK+F0 >>111
思ってたのと違う挙動って例えばどんなのがある?
思ってたのと違う挙動って例えばどんなのがある?
113デフォルトの名無しさん (ワッチョイ d726-JMKI)
2024/02/08(木) 23:10:12.70ID:m2dEY1pn0 reactは言語ライブラリーの出力結果だから
言語的に知らん機能でもIDEのサジェスト機能とか効くし結果も予測できるけど
vueは決め事だから
そんなの誰が決めたねん!とか、何処にそんな機能あるねん!とかなる
言語的に知らん機能でもIDEのサジェスト機能とか効くし結果も予測できるけど
vueは決め事だから
そんなの誰が決めたねん!とか、何処にそんな機能あるねん!とかなる
114デフォルトの名無しさん (ワッチョイ 9f7d-RSMs)
2024/02/09(金) 03:03:22.19ID:ZgbFhec50 JSXもVueもエディタサポート必要だからそんなに変わらんぞ
115デフォルトの名無しさん (ワッチョイ d726-JMKI)
2024/02/09(金) 05:15:50.14ID:p3MmIjTm0 >>114
全く違う
全く違う
116デフォルトの名無しさん (ワッチョイ bf8f-RSMs)
2024/02/09(金) 11:26:08.14ID:qiduPbf80117デフォルトの名無しさん (ワッチョイ 7fa7-JMKI)
2024/02/09(金) 15:04:22.44ID:UGrjw+j90 >>116
全く違う
全く違う
118デフォルトの名無しさん (ワッチョイ 9fad-RSMs)
2024/02/09(金) 20:59:55.41ID:wYOmLfyY0 >>117
具体的に何が違う?
具体的に何が違う?
119デフォルトの名無しさん (ワッチョイ d7ad-Bxgz)
2024/02/09(金) 21:06:46.46ID:kVp1WyiR0 変数バインドできます
イベント処理できます
フレームワーク本体に求めてるのって結局これだけなんだよね
だけどVueはここがずっと迷走してるから辛いんよ
イベント処理できます
フレームワーク本体に求めてるのって結局これだけなんだよね
だけどVueはここがずっと迷走してるから辛いんよ
120デフォルトの名無しさん (ワッチョイ d621-A4IV)
2024/02/17(土) 01:31:43.07ID:kAP+d7O80 すいませんVue3(options)で確認したいのですが
v-forで複製した要素(コンポーネント)に
個別にDOM操作をかけたいのですが
$refsにindex指定とかで取得できたりしますでしょうか。
コンポーネントにpropsでデータをbindして渡して
コンポーネント側で変更処理させる事は複雑だと思い
親側で子のDOM操作すれば良いと思いました。
v-forで複製した要素(コンポーネント)に
個別にDOM操作をかけたいのですが
$refsにindex指定とかで取得できたりしますでしょうか。
コンポーネントにpropsでデータをbindして渡して
コンポーネント側で変更処理させる事は複雑だと思い
親側で子のDOM操作すれば良いと思いました。
121デフォルトの名無しさん (ワッチョイ a3da-5pgc)
2024/02/22(木) 09:24:29.50ID:v3uRFYwC0 一通りやったけど、Angular一択だと思う。
Vueは論外。
Reactは予想不能な動作が多すぎる。
OnLoad時にサーバにアクセスしてデータを受け取るのを待って描画っていう一番ありがちなシチュエーションを簡単に書けないのもReact
だいたいScriptの中にHTMLが入り乱れるJSXとかあり得ない。
完全に分離できてるのがAngular
さすがGoogle様や
Vueは論外。
Reactは予想不能な動作が多すぎる。
OnLoad時にサーバにアクセスしてデータを受け取るのを待って描画っていう一番ありがちなシチュエーションを簡単に書けないのもReact
だいたいScriptの中にHTMLが入り乱れるJSXとかあり得ない。
完全に分離できてるのがAngular
さすがGoogle様や
122デフォルトの名無しさん (ワッチョイ a33c-WypU)
2024/02/22(木) 11:43:21.79ID:pYijKvrn0 コード理屈わかって書けない人には
Reactは無理よ
UIライブラリーとかめちゃくちゃ作りやすい
プロ指向なのがReact
因みに日本人エンジニアにプロの割合はかなり低い
Reactは無理よ
UIライブラリーとかめちゃくちゃ作りやすい
プロ指向なのがReact
因みに日本人エンジニアにプロの割合はかなり低い
123デフォルトの名無しさん (ワッチョイ ff10-w0bi)
2024/02/22(木) 12:08:24.96ID:O1Sh/Ulb0 Reactはデータが更新されたら画面も更新するっていうシンプルな設計だから
画面に表示されたときにデータを取得するような設計は本来の使い方とは違うんだよね
画面に表示されたときにデータを取得するような設計は本来の使い方とは違うんだよね
124デフォルトの名無しさん (ワッチョイ a3da-5pgc)
2024/02/22(木) 12:25:12.98ID:v3uRFYwC0 正直すまなかった。
そもそもAngularとReactを比べるのは間違いなのね
Angularと比べるならNextjsか。
Reactに相当するものはAngularには無い
そもそもAngularとReactを比べるのは間違いなのね
Angularと比べるならNextjsか。
Reactに相当するものはAngularには無い
125デフォルトの名無しさん (ワッチョイ a33c-WypU)
2024/02/22(木) 12:42:10.50ID:pYijKvrn0 Angularとかvue.jsは
上位エンジニアの成果物を使って
下位エンジニアが作業するスタイル
が故に想定しているエンジニアの対象も異なる
上位エンジニアの成果物を使って
下位エンジニアが作業するスタイル
が故に想定しているエンジニアの対象も異なる
126デフォルトの名無しさん (ワッチョイ a301-7T9L)
2024/02/22(木) 14:00:09.56ID:EUmQlU5h0 フレームワーク使わなくてもjsxは使いたいって言われる時代なのに
127デフォルトの名無しさん (ワッチョイ 6f37-IyhQ)
2024/02/22(木) 16:27:07.37ID:G4SI+vys0 jQueryの頃からライブラリで使われてる便利機能をバニラが落とし込む仕組みはやってるしね
prototypeでDOM操作はキツイ
prototypeでDOM操作はキツイ
128デフォルトの名無しさん (ワッチョイ 23f0-8u4Y)
2024/02/22(木) 17:01:06.42ID:8vT7CeOy0 俺はある程度の規模まではVueのoptions APIで良い派
規模がデカくなる場合はNuxtへ
間違っても単体のVueでコンポーネントは使うべきじゃない
規模がデカくなる場合はNuxtへ
間違っても単体のVueでコンポーネントは使うべきじゃない
129デフォルトの名無しさん (ワッチョイ a301-sJ27)
2024/02/24(土) 02:20:28.64ID:wsVCSCkk0 このスレでMillion.js知ったんだけどこれ使うだけでReactのパフォーマンスめっちゃ上がるんだな
もうpreactいらないやん
もうpreactいらないやん
130デフォルトの名無しさん (ワッチョイ cb01-wHWC)
2024/03/02(土) 08:44:21.68ID:zdW7RPaA0 React 19でやっとmemoしなくてよくなるみたいだな
ようやくsvelteに追いついたか
ようやくsvelteに追いついたか
131デフォルトの名無しさん (ワッチョイ 5fba-EVRh)
2024/03/02(土) 14:49:05.57ID:yd1+mXUm0 options APIなんぞ捨てろ。次の3.4で非推奨になる可能性大だ。setup書けるようになっとけ。初代composition APIよりずっと書きやすいし
理屈もわかりやすい。あとprovideとinjectとuseRouteとuseRouterだけは覚えとけ
refとreactiveの用途の違いがわからん?そんな奴はrefだけ使っとけばいい
>>130
そのSvelteは5でKITメインになってデフォルトでSSG化するみたいだが。Rune試そうとしたら、まずそこから理解しなくちゃなんないのでかなり焦った
理屈もわかりやすい。あとprovideとinjectとuseRouteとuseRouterだけは覚えとけ
refとreactiveの用途の違いがわからん?そんな奴はrefだけ使っとけばいい
>>130
そのSvelteは5でKITメインになってデフォルトでSSG化するみたいだが。Rune試そうとしたら、まずそこから理解しなくちゃなんないのでかなり焦った
132デフォルトの名無しさん (ワッチョイ 5fba-EVRh)
2024/03/02(土) 15:02:30.77ID:yd1+mXUm0 >>128
むしろVueはLaravelのフロントで用いるケースが増えてる気がする。Vite+Vue+Vuetify+Laravel+αあたりが鉄板化してる。Laravelのフォーム制御、cakeよりショボいからうまく相互補完できてる
Reactは逆にNextのためのツールになりつつあるな。NextはViteにデフォルト対応していないのがむず痒いが(Turobopackはロードが遅くてモヤる)
むしろVueはLaravelのフロントで用いるケースが増えてる気がする。Vite+Vue+Vuetify+Laravel+αあたりが鉄板化してる。Laravelのフォーム制御、cakeよりショボいからうまく相互補完できてる
Reactは逆にNextのためのツールになりつつあるな。NextはViteにデフォルト対応していないのがむず痒いが(Turobopackはロードが遅くてモヤる)
133デフォルトの名無しさん (ワッチョイ 5fba-EVRh)
2024/03/02(土) 15:17:16.26ID:yd1+mXUm0 >>121
Angularも17になって脱テンプレートで、かなり書き方変わってますますAngularJS、Vue.jsとの血脈が薄くなったと思った
いよいよ、次の18でクラスコンポーネント解体に向かうんじゃないかと思ってる
Angularも17になって脱テンプレートで、かなり書き方変わってますますAngularJS、Vue.jsとの血脈が薄くなったと思った
いよいよ、次の18でクラスコンポーネント解体に向かうんじゃないかと思ってる
134デフォルトの名無しさん (ワッチョイ 3b94-OIPv)
2024/03/08(金) 14:16:16.50ID:AzxWPN+e0 規模を考えるような規模の時点でVueを使うこと自体がストレス要素にしかならんわ
コンポーネントって単語が頭を過ぎった時点で選択肢から外したほうが確実
コンポーネントって単語が頭を過ぎった時点で選択肢から外したほうが確実
135デフォルトの名無しさん (ワッチョイ 3bba-zqCT)
2024/03/09(土) 09:29:45.78ID:zf6K8qoU0 規模を考えるほどのプロジェクトになったらもはやAngular一択では。Reactは少人数で開発するにはいいけど共同開発を考えて設計されてない
あとデザイナーから煙たがられてるし
Vueは自由度が高い反面、高すぎて素人がトンデモ開発して世界中から嫌われてた一時のPHPみたくなってる気もする
縛りが少ないから、設計能力のない人が触ると絶妙なスパゲッティになるのも共通してる
あとデザイナーから煙たがられてるし
Vueは自由度が高い反面、高すぎて素人がトンデモ開発して世界中から嫌われてた一時のPHPみたくなってる気もする
縛りが少ないから、設計能力のない人が触ると絶妙なスパゲッティになるのも共通してる
136デフォルトの名無しさん (ワッチョイ 4bf0-33Zh)
2024/03/09(土) 14:49:57.15ID:b7UdYjdk0137デフォルトの名無しさん (ワッチョイ 4bf0-33Zh)
2024/03/09(土) 15:02:14.04ID:b7UdYjdk0138デフォルトの名無しさん (ワッチョイ efed-qyBc)
2024/03/09(土) 15:35:22.55ID:aG+kkGqL0 ほぼジジイだけどLaravel+vueとReact+NextでWebアプリ作ったらフリーランスで生きていけるかな?
サンプルとなるWebシステムのポートフォリオ作って応募に出せば採用してくれそう?
サンプルとなるWebシステムのポートフォリオ作って応募に出せば採用してくれそう?
139デフォルトの名無しさん (ワッチョイ cb01-Iz9B)
2024/03/09(土) 16:52:48.97ID:/7hapEoh0140デフォルトの名無しさん (ワッチョイ 9f92-rJES)
2024/03/09(土) 17:08:21.45ID:viyQ9Ilj0 >>135
素人さん?
素人さん?
141デフォルトの名無しさん (ワッチョイ 3bba-zqCT)
2024/03/09(土) 18:10:19.70ID:zf6K8qoU0 >>137
JSXというよりSvelteとかLaravelみたいな式埋め込みになってる
ng-templateが煩雑だったからそこをスッキリさせてる。廃止というより脱却というスタンスだからどっちも使えるけどね
JSXというよりSvelteとかLaravelみたいな式埋め込みになってる
ng-templateが煩雑だったからそこをスッキリさせてる。廃止というより脱却というスタンスだからどっちも使えるけどね
142デフォルトの名無しさん (ワッチョイ fb8c-AXxN)
2024/03/18(月) 17:12:36.82ID:nWzk7Bi30 実際やってみれば?
143デフォルトの名無しさん (ワッチョイ 0dba-I3EO)
2024/04/06(土) 09:57:29.12ID:N6iuY28L0 今まではお互いライバルだったけど、axios出てきてから完全に本来の本分を果たす独自進化の段階に入ってる
Vue→Laravelとタッグでフロントエンド専
React→Vercelと蜜月で、サーバーサイド専
Angular→単体アプリ専
【以下はチラシの裏】
Vue→フォーム制御がPHPでは限界があった。簡単にフォーム制御できるAngularJS作ったけど、ソースがスパゲッティ
Googleは大規模化したAngular2にしたけど、簡潔さがなくなった→開発者の1人がVueを作った
一時はReact、Angularに対抗して状態管理のVuexとか作ったけど、大規模化には限界がある
ECMA5に対応するためにcompositionAPI、TypeScriptに対応するためにsetup、
更にシェアを増やすためにVite作った。爆速起動ビルドすげえってことで欧米で、Vueも注目を浴び始めた
処理の遅いLaravelがVueに目をつけてタッグを組んだ(標準ライブラリ化)。他のバックエンドもVueと連携できるように
今のVueはLaravelだけでなくRails、DjangoにJAVAなどまで対応した万能フロントエンドツールへ
React→自社で作ってたFacebookの制御用、フォーム制御というより細かなステート管理用に作った。けど、ビルド遅かった
Next.jsが出てきてから遅い問題クリア。デプロイ不要なんでSSG最高や!Herokuとか最初からいらんかったんや!!
GatsbyにAstroも出てきて、サーバーサイド一択、React Nativeも過去の遺物になりつつある
Angular→AngularJSはもうあかん→JSフレームワークだけでフルスタック化→操作が複雑でReactにシェア奪われていく
12のバグで致命的に→13からリベンジ開始(13でフォーム制御改善、14でスタンドアロン化、15でインジェクタ実装、
16でシグナル、17で脱テンプレ)
モジュールの互換性uzee→最初から一通り揃ったAngular、実は悪くないんじゃね、という見直しの動きもちらほら
大規模な専用アプリ開発用に特化
Vue→Laravelとタッグでフロントエンド専
React→Vercelと蜜月で、サーバーサイド専
Angular→単体アプリ専
【以下はチラシの裏】
Vue→フォーム制御がPHPでは限界があった。簡単にフォーム制御できるAngularJS作ったけど、ソースがスパゲッティ
Googleは大規模化したAngular2にしたけど、簡潔さがなくなった→開発者の1人がVueを作った
一時はReact、Angularに対抗して状態管理のVuexとか作ったけど、大規模化には限界がある
ECMA5に対応するためにcompositionAPI、TypeScriptに対応するためにsetup、
更にシェアを増やすためにVite作った。爆速起動ビルドすげえってことで欧米で、Vueも注目を浴び始めた
処理の遅いLaravelがVueに目をつけてタッグを組んだ(標準ライブラリ化)。他のバックエンドもVueと連携できるように
今のVueはLaravelだけでなくRails、DjangoにJAVAなどまで対応した万能フロントエンドツールへ
React→自社で作ってたFacebookの制御用、フォーム制御というより細かなステート管理用に作った。けど、ビルド遅かった
Next.jsが出てきてから遅い問題クリア。デプロイ不要なんでSSG最高や!Herokuとか最初からいらんかったんや!!
GatsbyにAstroも出てきて、サーバーサイド一択、React Nativeも過去の遺物になりつつある
Angular→AngularJSはもうあかん→JSフレームワークだけでフルスタック化→操作が複雑でReactにシェア奪われていく
12のバグで致命的に→13からリベンジ開始(13でフォーム制御改善、14でスタンドアロン化、15でインジェクタ実装、
16でシグナル、17で脱テンプレ)
モジュールの互換性uzee→最初から一通り揃ったAngular、実は悪くないんじゃね、という見直しの動きもちらほら
大規模な専用アプリ開発用に特化
144デフォルトの名無しさん (ワッチョイ e501-I5J3)
2024/04/06(土) 11:06:16.32ID:bXlCNkfk0 vueとangularはいつからかパフォーマンスめっちゃ速くなってる
仮想DOMはオーバーヘッドなんて言われたりするけど仮想DOMを使ってるsvelteとかと大差無くなってきている
まあシェアナンバーワンのReactがまだ遅いんですけどね
React 19で改善するといいね
仮想DOMはオーバーヘッドなんて言われたりするけど仮想DOMを使ってるsvelteとかと大差無くなってきている
まあシェアナンバーワンのReactがまだ遅いんですけどね
React 19で改善するといいね
145デフォルトの名無しさん (ワッチョイ cbb1-Uytb)
2024/04/06(土) 15:59:17.06ID:IiIL/gxv0 >>143
素晴らしいまとめthx
素晴らしいまとめthx
146デフォルトの名無しさん (ワッチョイ 8533-tlnk)
2024/04/06(土) 16:57:58.83ID:hDlN/XPm0 >>143
基地○の妄想?
基地○の妄想?
147デフォルトの名無しさん (ワッチョイ 2b9d-yvLV)
2024/04/06(土) 18:30:38.08ID:yecQsd4w0148デフォルトの名無しさん (ワッチョイ 0dba-I3EO)
2024/04/06(土) 19:31:09.24ID:N6iuY28L0149デフォルトの名無しさん (ワッチョイ 8533-tlnk)
2024/04/06(土) 19:34:29.93ID:hDlN/XPm0 それよか中身が...
150デフォルトの名無しさん (ドコグロ MM89-WuKO)
2024/04/06(土) 21:15:42.28ID:NKoW5oVEM どのフレームワークもパフォーマンスはテンプレートエンジンのように使えば大差ないんだよな
問題はDOM操作よ
Reactはこれがとんでもなく重い
Million.JS使おうね
問題はDOM操作よ
Reactはこれがとんでもなく重い
Million.JS使おうね
151デフォルトの名無しさん (ワッチョイ c621-lBRV)
2024/04/07(日) 15:44:46.52ID:qlF79iTo0 このスレで Alpine.js 検討している人いる?
GitHubの星数すごいし
CDNでサクッと使える簡易版Vueみたいな印象。
個人的にはJQueryの後継になるのではと
期待している。
GitHubの星数すごいし
CDNでサクッと使える簡易版Vueみたいな印象。
個人的にはJQueryの後継になるのではと
期待している。
152デフォルトの名無しさん (ワッチョイ f7f0-B2uz)
2024/04/07(日) 20:06:56.53ID:wzc0RLf20 >>151
大規模になった時厳しそうだけどねー
大規模になった時厳しそうだけどねー
153デフォルトの名無しさん (ドコグロ MM1e-52wN)
2024/04/07(日) 23:37:46.02ID:f4ZR9B9lM alpineは小さいだけでパフォーマンスは最悪だぞ
こんなんで大規模アプリなんて作るな
こんなんで大規模アプリなんて作るな
154デフォルトの名無しさん (ワッチョイ a27c-3rFQ)
2024/04/08(月) 01:04:29.84ID:eTI8c7kp0 ちなみに alpine linux もサイズを小さくしてるだけで、パフォーマンスはDebianなどより良いわけではない。
Debianならスリム版があるので通常ではコンテナはそちらを選ぶほうが良い。
Debianならスリム版があるので通常ではコンテナはそちらを選ぶほうが良い。
155デフォルトの名無しさん (ワッチョイ f7f0-B2uz)
2024/04/08(月) 05:30:39.80ID:IvxniXPw0 ん?
156デフォルトの名無しさん (ワッチョイ af8c-USNR)
2024/04/08(月) 15:54:10.06ID:SaPweWs00 solid.jsが最強ってことでよろしい?
157デフォルトの名無しさん (ワッチョイ d701-52wN)
2024/04/08(月) 17:43:57.35ID:5hhdPDbv0 まず使われているサイトを見たことがないsolid.js
litはそこそこ広まってきてるけれど
litはそこそこ広まってきてるけれど
158デフォルトの名無しさん (ワッチョイ b7ba-29lp)
2024/04/14(日) 10:12:53.83ID:IP4jT7Ik0 海外ではInferno.jsとかPreactとかVanillaとか日本ではあまり名前も見ないまま消えそうなものも多い。Alpineも二の舞になりそう
Laravelに全部駆逐されたPHPフレームワークみたいに、泡沫JSライブラリも山程
Solidも普及率がせめてSvelteぐらい数字出てこないと覚える気になれん
SvelteもSSGデフォルト化しようとしたり、Runeがα版のまま開発止まってたりで迷走してるし
日本だとR社がSvelteに力入れてたけど
Laravelに全部駆逐されたPHPフレームワークみたいに、泡沫JSライブラリも山程
Solidも普及率がせめてSvelteぐらい数字出てこないと覚える気になれん
SvelteもSSGデフォルト化しようとしたり、Runeがα版のまま開発止まってたりで迷走してるし
日本だとR社がSvelteに力入れてたけど
159デフォルトの名無しさん (ワッチョイ 57f0-378W)
2024/04/14(日) 16:02:57.09ID:Jvefqylq0160デフォルトの名無しさん (ワッチョイ b7ba-29lp)
2024/04/14(日) 22:50:06.55ID:IP4jT7Ik0 似たような語法のライブラリは覚えやすいどころか、知識が混濁するリスクがあるから手を付けにくい
Reactで得た知識と紛れやすいから自分はあまり手を出したくない
AstroとGatsbyも同じ理由で手を付けにくいんだよな
Reactで得た知識と紛れやすいから自分はあまり手を出したくない
AstroとGatsbyも同じ理由で手を付けにくいんだよな
161デフォルトの名無しさん (ワッチョイ d704-NlfH)
2024/04/15(月) 00:11:50.10ID:NvsClclW0 スレチかもしれないんだけど良かったら答えてほしい
nodejsでWebAPI作る場合、Webフレームワークはなに使うのがいいと思う?
expressで作るのが一般的みたいだけどnestjsの方が機能も豊富だし応用効かせやすそうなので迷ってる
それともNextjsとかRemixみたいなフレームワークでWebAPIも作ってたりする?
単純なAPI機能だけを想定してる
nodejsでWebAPI作る場合、Webフレームワークはなに使うのがいいと思う?
expressで作るのが一般的みたいだけどnestjsの方が機能も豊富だし応用効かせやすそうなので迷ってる
それともNextjsとかRemixみたいなフレームワークでWebAPIも作ってたりする?
単純なAPI機能だけを想定してる
162デフォルトの名無しさん (ワッチョイ d704-NlfH)
2024/04/15(月) 00:37:49.38ID:NvsClclW0 個人的にはRemixが第1候補でnestjsが第2候補
理由は、今後Webアプリを作る時にRemixを使おうと思っていて、トータルの学習コストが低くなることを期待してWebAPIもRemixで作れると嬉しいということ
nestjsはRemixに比べて早いとかなにかメリットがあるならnestjsもありかと思ってるけど、なにかメリットデメリットあったら教えてほしいです
理由は、今後Webアプリを作る時にRemixを使おうと思っていて、トータルの学習コストが低くなることを期待してWebAPIもRemixで作れると嬉しいということ
nestjsはRemixに比べて早いとかなにかメリットがあるならnestjsもありかと思ってるけど、なにかメリットデメリットあったら教えてほしいです
163デフォルトの名無しさん (ワッチョイ d704-NlfH)
2024/04/15(月) 00:40:52.36ID:NvsClclW0 nestjsはexpressの資産を使えるのがいいのかなと思って候補にあります
Remixがセキュリティをどうやって担保しているのかわかってないので迷っている感じです
Remixがセキュリティをどうやって担保しているのかわかってないので迷っている感じです
164デフォルトの名無しさん (ワッチョイ 57f0-378W)
2024/04/15(月) 13:48:01.48ID:FCLpude10 nestjsなんてもうほぼメンテされてないだろ
使うのはない
かと言って生expressもない
消去法でnextjsしかない
しかしこのフレームワークはWebAPI用のフレームワークではないから
気軽に使えるものではない
Reactを使う前提のフレームワークだ
WebAPIを簡単に作りたいなら他言語の方が良いのではないかと思う
どうしてもJSが良いのなら止めはしないが
使うのはない
かと言って生expressもない
消去法でnextjsしかない
しかしこのフレームワークはWebAPI用のフレームワークではないから
気軽に使えるものではない
Reactを使う前提のフレームワークだ
WebAPIを簡単に作りたいなら他言語の方が良いのではないかと思う
どうしてもJSが良いのなら止めはしないが
165デフォルトの名無しさん (ワッチョイ d704-NlfH)
2024/04/15(月) 20:06:28.68ID:NvsClclW0 なるほど
JSでやるならNextjsか
Remixはまだ情報少なすぎる感じですか?
NextjsはWeb標準じゃないから気乗りしないんですよね
JSでやるならNextjsか
Remixはまだ情報少なすぎる感じですか?
NextjsはWeb標準じゃないから気乗りしないんですよね
166デフォルトの名無しさん (ワッチョイ 57f0-378W)
2024/04/15(月) 20:36:14.22ID:FCLpude10 Remixは流行るかどうかも未知数過ぎる
情報もnextjsに比べたら少ないので変なところハマるとキツイ
情報もnextjsに比べたら少ないので変なところハマるとキツイ
167デフォルトの名無しさん (ワッチョイ d704-NlfH)
2024/04/15(月) 20:36:54.19ID:NvsClclW0 Nextjsだとt3スタックとかtRPCとかもできるみたいだけどWeb標準じゃないのだけが本当にネック
168デフォルトの名無しさん (ワッチョイ d704-NlfH)
2024/04/15(月) 20:42:34.96ID:NvsClclW0 確かにそれは大きいですよね
大人しくNextjsやるかな…
大人しくNextjsやるかな…
169デフォルトの名無しさん (ワッチョイ 57f0-378W)
2024/04/15(月) 20:44:09.28ID:FCLpude10 nextjsですら致命的なバグがちょこちょこ見つかってるからな
どのフレームワークにしてもリスク込みで使うべし
どのフレームワークにしてもリスク込みで使うべし
170デフォルトの名無しさん (ワッチョイ d76c-NlfH)
2024/04/15(月) 20:55:59.55ID:NvsClclW0 そうですね
Nextjsにします
ありがとうございました!
Nextjsにします
ありがとうございました!
171デフォルトの名無しさん (ワッチョイ 5701-0WFk)
2024/04/16(火) 00:40:02.11ID:Y46RXkgY0 remixはもうsvelteと同じくらいには使われてそうだけどな
172デフォルトの名無しさん (ワッチョイ b7ba-29lp)
2024/04/18(木) 17:47:13.83ID:NkPBcwCK0173デフォルトの名無しさん (ドコグロ MM4f-0WFk)
2024/04/18(木) 23:42:20.94ID:+hY4xTM1M Gatsbyってもう新規に採用する理由が無い気がするけども
Remixより多いなんてことあるのかな
既存システムも含めるならそりゃGatsbyのほうが多いだろうけど
Remixより多いなんてことあるのかな
既存システムも含めるならそりゃGatsbyのほうが多いだろうけど
174デフォルトの名無しさん (ワッチョイ 2b01-c3gO)
2024/05/14(火) 21:18:21.28ID:behSjgqk0 NextのApp Routerがなんか合わなくてRemixに移行するってのが最近多い
175デフォルトの名無しさん (ワッチョイ 29a4-HLHj)
2024/05/17(金) 02:56:17.23ID:YAq2APeq0 合わないとは
176デフォルトの名無しさん (ワッチョイ 0b01-031+)
2024/05/18(土) 08:07:42.99ID:Jlgq+6BX0 app routerでよく言われてるのはCDN使おうとすると微妙みたいな
勝手にキャッシュして制御できないから
勝手にキャッシュして制御できないから
177デフォルトの名無しさん (ドコグロ MMa5-AhOS)
2024/05/26(日) 18:55:43.66ID:z7Pv4kExM Nextは次のバージョンでキャッシュをデフォルト無効にするみたいだぞ
178デフォルトの名無しさん (ワッチョイ 4101-AhOS)
2024/05/27(月) 13:42:07.90ID:xvXLaNOU0 SolidStartが遂にバージョン1.0になった
これでsolidが伸びてくるかもしれない
これでsolidが伸びてくるかもしれない
179デフォルトの名無しさん (ワッチョイ e301-vS3j)
2024/06/22(土) 01:00:25.01ID:fIf7o4lD0 angularのシェアがvueに抜かれたらしい
vueが伸びたというよりangularが落ちてるせいだが
vueが伸びたというよりangularが落ちてるせいだが
180デフォルトの名無しさん (ワッチョイ aa98-acn/)
2024/06/22(土) 09:36:49.45ID:WomSZqx30 Angular はv18になって少しマシになった感じ
だが進化が遅すぎたな
だが進化が遅すぎたな
181デフォルトの名無しさん (ササクッテロラ Spa1-2+hc)
2024/07/11(木) 09:55:22.23ID:erka4Pftp この手の言語は仕様がコロコロ変わって長期開発に向かないんだよなぁ
1〜2ヶ月で運用開始して1年以内に終了する様なサービスにしか使えない
1〜2ヶ月で運用開始して1年以内に終了する様なサービスにしか使えない
182デフォルトの名無しさん (ワッチョイ 7531-vSBb)
2024/07/11(木) 14:38:29.13ID:/e26hgAS0 next使ってたけどremixの方が圧倒的に使いやすいわ
183デフォルトの名無しさん (ワッチョイ 4376-yNj/)
2024/07/11(木) 15:05:16.30ID:X7uxJAJ20 フロントエンドはReactで良いと思うけどフルスタックでNextjsまで使おうと思うと将来性とかで不安覚える
184デフォルトの名無しさん (ササクッテロラ Spa1-2+hc)
2024/07/11(木) 15:24:54.75ID:H5/Z2kn7p 将来性なんてどれ取っても10年後には全く別のパラダイムが開かれてんだから気にすんな
185デフォルトの名無しさん (ササクッテロラ Spa1-2+hc)
2024/07/11(木) 15:26:28.05ID:6sMMGlc+p 五年後…三年後…明日かもなw
186デフォルトの名無しさん (ササクッテロラ Spa1-2+hc)
2024/07/11(木) 15:27:49.37ID:hAyZXcnpp 今サクッと作って無事動けばそれが正解だろ
187デフォルトの名無しさん (ワッチョイ 23da-tzz3)
2024/07/11(木) 16:06:56.50ID:n2xiJqHJ0 バックエンドは枯れた技術のasp.net core + C#で鉄板
フロントはReact。フロントエンドにフレームワークは要らない
フロントはReact。フロントエンドにフレームワークは要らない
188デフォルトの名無しさん (ワッチョイ 2344-35gb)
2024/07/11(木) 18:48:44.65ID:Rm8b8qWs0 Vueまじ辛い
コンポーネント跨いだ時にひっそり変更検知死ぬパターンが多すぎる
コンポーネント跨いだ時にひっそり変更検知死ぬパターンが多すぎる
レスを投稿する
ニュース
- 【サッカー】U-17日本代表、激闘PK戦制す 北朝鮮撃破で6大会ぶり8強入り U17W杯 [久太郎★]
- 【インバウンド】中国からの“渡航自粛”…ツアー1000人分の直前キャンセル「キャンセル料は免除してくれ」 ことしいっぱいキャンセルに [1ゲットロボ★]
- 「国民の憤りを引き起こした」中国側“高市首相発言の撤回改めて要求” [どどん★]
- 【芸能】日中関係悪化でエンタメ業界に大ダメージ… JO1の中国でのイベント中止、邦画は公開延期、STARTOアイドルへの影響も [冬月記者★]
- XやChatGPTで広範囲の通信障害 投稿や閲覧できず [蚤の市★]
- 【サッカー】日本代表、ボリビアに3発快勝 森保監督通算100試合目を飾る…鎌田、町野、中村がゴール [久太郎★]
- 【J SPORTS】FIFA U-17ワールドカップ ★9
- とらせん IPあり
- 巨専】
- こいせん 全レス転載禁止
- 侍ジャパンシリーズ2025「日本vs韓国」その12
- 【ATP】テニス総合実況スレ2025 Part 211【WTA】
- 自民党議員「高市は先人が築き上げた日中関係を壊した。外務省が謝罪に言ってるが自分で責任を取れ」 [834922174]
- 米シンクタンク「アメリカは台湾問題で"あいまい戦略"を取っている。高市早苗はこの方針から逸脱している」 [603416639]
- 【高市早苗】バス会社、中国からのキャンセルで12月で2000万円~3000万円の損失へ [115996789]
- かしこいワンコっていうVtuberの子知ってる?
- カレーライスぐちゃぐちゃに混ぜる奴🤣
- 岡田克也「軽々しく存立危機事態とか言うべきじゃない」高市早苗「台湾で武力攻撃が発生したらどう考えても日本の存立危機事態」 [931948549]
