1 名前:デフォルトの名無しさん mailto:sage [2022/08/20(土) 13:17:12.21 ID:OuD+ytSs0.net] !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
96 名前:デフォルトの名無しさん (ワッチョイ 6239-6Q/X) mailto:sage [2023/11/05(日) 20:32:56.39 ID:MxKe5XHr0.net] もうこのSPAフレームワークの形で今後30年は使いそう React出てからすでに10年経過してるけど
97 名前:デフォルトの名無しさん mailto:sage [2023/11/06(月) 12:32:08.53 ID:W6RQtkmFa.net] 結局Reactが一番楽
98 名前:デフォルトの名無しさん mailto:sage [2023/11/07(火) 03:43:56.18 ID:gyw6Gday0.net] >>30 たしかにvueはパフォーマンス良いな https://i.imgur.com/ziLkLlk.png
99 名前:デフォルトの名無しさん mailto:sage [2023/11/07(火) 13:26:43.52 ID:9XwMtQgGd.net] フロントエンドライブラリでtemplate要素って使うの? 表示するコンテンツの雛形自体をファイルで用意するイメージなの?
100 名前:デフォルトの名無しさん (ドコグロ MM56-LZkU) [2023/11/07(火) 17:45:49.45 ID:Vtt0/F3+M.net] Million.jsってすごいね 仮想DOMでこのパフォーマンスが出せるものなのか
101 名前:デフォルトの名無しさん (ドコグロ MM56-LZkU) [2023/11/07(火) 17:46:03.79 ID:Vtt0/F3+M.net] Million.jsってすごいね 仮想DOMでこのパフォーマンスが出せるものなのか
102 名前:デフォルトの名無しさん [2023/11/09(木) 11:57:59.31 ID:EEosMS9r0.net] Vue.jsでやるにしてもJSXとstyled-components使いたい
103 名前:デフォルトの名無しさん mailto:sage [2023/11/09(木) 12:12:08.55 ID:oiPl60Gd0.net] styled componentsなんてReactでも使われなくなってきてるのに…
104 名前:デフォルトの名無しさん [2023/11/09(木) 12:54:13.21 ID:EEosMS9r0.net] >>103 え、そうだったの!? styled componentsかTailwindの二強だと思ってた
105 名前:デフォルトの名無しさん [2023/11/09(木) 12:54:13.80 ID:EEosMS9r0.net] >>103 え、そうだったの!? styled componentsかTailwindの二強だと思ってた
106 名前:デフォルトの名無しさん mailto:sage [2023/11/09(木) 23:49:39.35 ID:8+rxL4pB0.net] どっちも剥がすのめんどくさい
107 名前:デフォルトの名無しさん [2023/11/10(金) 07:06:19.32 ID:9PUR1kT90.net] 剥がす前提なんだ CSS Modulesが無難ってことか
108 名前:デフォルトの名無しさん (ワッチョイ 8101-2hkg) mailto:sage [2023/11/10(金) 09:05:08.48 ID:Bg8M2Iod0.net] 最近のCSSinJSはEmotionがよく使われてるんじゃないの RSCのせいでEmotionも使えなくなってくるからまた変わるだろうけど
109 名前:デフォルトの名無しさん (ワッチョイ 7f7c-1eZn) [2023/11/11(土) 21:08:33.69 ID:yfADjGld0.net] Emotionっていうのが流行りなんだ 勉強になります
110 名前:デフォルトの名無しさん (ワッチョイ 5e51-98rZ) [2024/02/02(金) 14:00:09.24 ID:JXtnRfQk0.net] Vueって単純に出来が悪いわ この書き方面倒だろうけどフレームワークの都合だから合わせてくれな!ってのが多すぎて気持ち悪い ビジネスロジックに集中できん
111 名前:デフォルトの名無しさん (ワッチョイ 2a7c-cmnA) [2024/02/02(金) 15:34:38.99 ID:FMWFolnO0.net] ref、reactiveとか.valueとか大変ですよね
112 名前:デフォルトの名無しさん [2024/02/02(金) 15:55:47.39 ID:Gx3GX4Wi0.net] >>110 同意
113 名前:デフォルトの名無しさん [2024/02/08(木) 17:17:45.06 ID:PJkJmjK40.net] 記述の手間はReactも一緒だけどuseRefで変数定義すればいいのねって覚えたらそれで終わりなんだよな Vueは思ってたのと違う挙動が多発して内部実装の都合を探る大冒険が待ってる
114 名前:デフォルトの名無しさん (ワッチョイ bf03-RSMs) mailto:sage [2024/02/08(木) 20:53:09.33 ID:8t83rK+F0.net] >>113 思ってたのと違う挙動って例えばどんなのがある?
115 名前:デフォルトの名無しさん (ワッチョイ d726-JMKI) mailto:sage [2024/02/08(木) 23:10:12.70 ID:m2dEY1pn0.net] reactは言語ライブラリーの出力結果だから 言語的に知らん機能でもIDEのサジェスト機能とか効くし結果も予測できるけど vueは決め事だから そんなの誰が決めたねん!とか、何処にそんな機能あるねん!とかなる
116 名前:デフォルトの名無しさん mailto:sage [2024/02/09(金) 03:03:22.19 ID:ZgbFhec50.net] JSXもVueもエディタサポート必要だからそんなに変わらんぞ
117 名前:デフォルトの名無しさん mailto:sage [2024/02/09(金) 05:15:50.14 ID:p3MmIjTm0.net] >>116 全く違う
118 名前:デフォルトの名無しさん (ワッチョイ bf8f-RSMs) mailto:sage [2024/02/09(金) 11:26:08.14 ID:qiduPbf80.net] >>117 そりゃ概念的には違うと思うが、実用面で大きく違うとは思わないけどなぁ… 型チェックの話されるなら理解もできるが そもそもそんなの誰が決めたって話になるとフレームワーク全般そうなるんよ
119 名前:デフォルトの名無しさん (ワッチョイ 7fa7-JMKI) mailto:sage [2024/02/09(金) 15:04:22.44 ID:UGrjw+j90.net] >>118 全く違う
120 名前:デフォルトの名無しさん mailto:sage [2024/02/09(金) 20:59:55.41 ID:wYOmLfyY0.net] >>119 具体的に何が違う?
121 名前:デフォルトの名無しさん mailto:sage [2024/02/09(金) 21:06:46.46 ID:kVp1WyiR0.net] 変数バインドできます イベント処理できます フレームワーク本体に求めてるのって結局これだけなんだよね だけどVueはここがずっと迷走してるから辛いんよ
122 名前:デフォルトの名無しさん [2024/02/17(土) 01:31:43.07 ID:kAP+d7O80.net] すいませんVue3(options)で確認したいのですが v-forで複製した要素(コンポーネント)に 個別にDOM操作をかけたいのですが $refsにindex指定とかで取得できたりしますでしょうか。 コンポーネントにpropsでデータをbindして渡して コンポーネント側で変更処理させる事は複雑だと思い 親側で子のDOM操作すれば良いと思いました。
123 名前:デフォルトの名無しさん mailto:sage [2024/02/22(木) 09:24:29.50 ID:v3uRFYwC0.net] 一通りやったけど、Angular一択だと思う。 Vueは論外。 Reactは予想不能な動作が多すぎる。 OnLoad時にサーバにアクセスしてデータを受け取るのを待って描画っていう一番ありがちなシチュエーションを簡単に書けないのもReact だいたいScriptの中にHTMLが入り乱れるJSXとかあり得ない。 完全に分離できてるのがAngular さすがGoogle様や
124 名前:デフォルトの名無しさん mailto:sage [2024/02/22(木) 11:43:21.79 ID:pYijKvrn0.net] コード理屈わかって書けない人には Reactは無理よ UIライブラリーとかめちゃくちゃ作りやすい プロ指向なのがReact 因みに日本人エンジニアにプロの割合はかなり低い
125 名前:デフォルトの名無しさん mailto:sage [2024/02/22(木) 12:08:24.96 ID:O1Sh/Ulb0.net] Reactはデータが更新されたら画面も更新するっていうシンプルな設計だから 画面に表示されたときにデータを取得するような設計は本来の使い方とは違うんだよね
126 名前:デフォルトの名無しさん mailto:sage [2024/02/22(木) 12:25:12.98 ID:v3uRFYwC0.net] 正直すまなかった。 そもそもAngularとReactを比べるのは間違いなのね Angularと比べるならNextjsか。 Reactに相当するものはAngularには無い
127 名前:デフォルトの名無しさん mailto:sage [2024/02/22(木) 12:42:10.50 ID:pYijKvrn0.net] Angularとかvue.jsは 上位エンジニアの成果物を使って 下位エンジニアが作業するスタイル が故に想定しているエンジニアの対象も異なる
128 名前:デフォルトの名無しさん mailto:sage [2024/02/22(木) 14:00:09.56 ID:EUmQlU5h0.net] フレームワーク使わなくてもjsxは使いたいって言われる時代なのに
129 名前:デフォルトの名無しさん mailto:sage [2024/02/22(木) 16:27:07.37 ID:G4SI+vys0.net] jQueryの頃からライブラリで使われてる便利機能をバニラが落とし込む仕組みはやってるしね prototypeでDOM操作はキツイ
130 名前:デフォルトの名無しさん mailto:sage [2024/02/22(木) 17:01:06.42 ID:8vT7CeOy0.net] 俺はある程度の規模まではVueのoptions APIで良い派 規模がデカくなる場合はNuxtへ 間違っても単体のVueでコンポーネントは使うべきじゃない
131 名前:デフォルトの名無しさん (ワッチョイ a301-sJ27) mailto:sage [2024/02/24(土) 02:20:28.64 ID:wsVCSCkk0.net] このスレでMillion.js知ったんだけどこれ使うだけでReactのパフォーマンスめっちゃ上がるんだな もうpreactいらないやん
132 名前:デフォルトの名無しさん (ワッチョイ cb01-wHWC) mailto:sage [2024/03/02(土) 08:44:21.68 ID:zdW7RPaA0.net] React 19でやっとmemoしなくてよくなるみたいだな ようやくsvelteに追いついたか
133 名前:デフォルトの名無しさん (ワッチョイ 5fba-EVRh) mailto:sage [2024/03/02(土) 14:49:05.57 ID:yd1+mXUm0.net] options APIなんぞ捨てろ。次の3.4で非推奨になる可能性大だ。setup書けるようになっとけ。初代composition APIよりずっと書きやすいし 理屈もわかりやすい。あとprovideとinjectとuseRouteとuseRouterだけは覚えとけ refとreactiveの用途の違いがわからん?そんな奴はrefだけ使っとけばいい >>132 そのSvelteは5でKITメインになってデフォルトでSSG化するみたいだが。Rune試そうとしたら、まずそこから理解しなくちゃなんないのでかなり焦った
134 名前:デフォルトの名無しさん (ワッチョイ 5fba-EVRh) mailto:sage [2024/03/02(土) 15:02:30.77 ID:yd1+mXUm0.net] >>130 むしろVueはLaravelのフロントで用いるケースが増えてる気がする。Vite+Vue+Vuetify+Laravel+αあたりが鉄板化してる。Laravelのフォーム制御、cakeよりショボいからうまく相互補完できてる Reactは逆にNextのためのツールになりつつあるな。NextはViteにデフォルト対応していないのがむず痒いが(Turobopackはロードが遅くてモヤる)
135 名前:デフォルトの名無しさん (ワッチョイ 5fba-EVRh) mailto:sage [2024/03/02(土) 15:17:16.26 ID:yd1+mXUm0.net] >>123 Angularも17になって脱テンプレートで、かなり書き方変わってますますAngularJS、Vue.jsとの血脈が薄くなったと思った いよいよ、次の18でクラスコンポーネント解体に向かうんじゃないかと思ってる
136 名前:デフォルトの名無しさん [2024/03/08(金) 14:16:16.50 ID:AzxWPN+e0.net] 規模を考えるような規模の時点でVueを使うこと自体がストレス要素にしかならんわ コンポーネントって単語が頭を過ぎった時点で選択肢から外したほうが確実
137 名前:デフォルトの名無しさん mailto:sage [2024/03/09(土) 09:29:45.78 ID:zf6K8qoU0.net] 規模を考えるほどのプロジェクトになったらもはやAngular一択では。Reactは少人数で開発するにはいいけど共同開発を考えて設計されてない あとデザイナーから煙たがられてるし Vueは自由度が高い反面、高すぎて素人がトンデモ開発して世界中から嫌われてた一時のPHPみたくなってる気もする 縛りが少ないから、設計能力のない人が触ると絶妙なスパゲッティになるのも共通してる
138 名前:デフォルトの名無しさん mailto:sage [2024/03/09(土) 14:49:57.15 ID:b7UdYjdk0.net] >>134 Next使わないならReact使うメリットが薄くなってきたね 完全にサーバーサイドフレームワークになりつつある エコシステムも周りに合わせる感じがなくなってきた
139 名前:デフォルトの名無しさん mailto:sage [2024/03/09(土) 15:02:14.04 ID:b7UdYjdk0.net] >>137 テンプレート廃止マジ? JSXみたいな感じになる訳? うーむテンプレートの何が嫌なのか理解できない サーバーサイドではテンプレートが至高という結論が出て実際それが1番描きやすいのに
140 名前:デフォルトの名無しさん mailto:sage [2024/03/09(土) 15:35:22.55 ID:aG+kkGqL0.net] ほぼジジイだけどLaravel+vueとReact+NextでWebアプリ作ったらフリーランスで生きていけるかな? サンプルとなるWebシステムのポートフォリオ作って応募に出せば採用してくれそう?
141 名前:デフォルトの名無しさん (ワッチョイ cb01-Iz9B) mailto:sage [2024/03/09(土) 16:52:48.97 ID:/7hapEoh0.net] >>137 一択と言われてもな 新規にAngular採用してるの見たことないが
142 名前:デフォルトの名無しさん (ワッチョイ 9f92-rJES) mailto:sage [2024/03/09(土) 17:08:21.45 ID:viyQ9Ilj0.net] >>137 素人さん?
143 名前:デフォルトの名無しさん (ワッチョイ 3bba-zqCT) mailto:sage [2024/03/09(土) 18:10:19.70 ID:zf6K8qoU0.net] >>139 JSXというよりSvelteとかLaravelみたいな式埋め込みになってる ng-templateが煩雑だったからそこをスッキリさせてる。廃止というより脱却というスタンスだからどっちも使えるけどね
144 名前:デフォルトの名無しさん mailto:sage [2024/03/18(月) 17:12:36.82 ID:nWzk7Bi30.net] 実際やってみれば?
145 名前:デフォルトの名無しさん (ワッチョイ 0dba-I3EO) mailto:sage [2024/04/06(土) 09:57:29.12 ID:N6iuY28L0.net] 今まではお互いライバルだったけど、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、実は悪くないんじゃね、という見直しの動きもちらほら 大規模な専用アプリ開発用に特化
146 名前:デフォルトの名無しさん mailto:sage [2024/04/06(土) 11:06:16.32 ID:bXlCNkfk0.net] vueとangularはいつからかパフォーマンスめっちゃ速くなってる 仮想DOMはオーバーヘッドなんて言われたりするけど仮想DOMを使ってるsvelteとかと大差無くなってきている まあシェアナンバーワンのReactがまだ遅いんですけどね React 19で改善するといいね
147 名前:デフォルトの名無しさん mailto:sage [2024/04/06(土) 15:59:17.06 ID:IiIL/gxv0.net] >>145 素晴らしいまとめthx
148 名前:デフォルトの名無しさん mailto:sage [2024/04/06(土) 16:57:58.83 ID:hDlN/XPm0.net] >>145 基地○の妄想?
149 名前:デフォルトの名無しさん (ワッチョイ 2b9d-yvLV) mailto:sage [2024/04/06(土) 18:30:38.08 ID:yecQsd4w0.net] >>145 文章見直した方が良いぞ チラシの裏でももう少しまともな日本語を使う
150 名前:デフォルトの名無しさん (ワッチョイ 0dba-I3EO) mailto:sage [2024/04/06(土) 19:31:09.24 ID:N6iuY28L0.net] >>145 チラシの裏だから校正するのめんどかっただけ。まとめた結果が上の三行 ReactはNextで動かす分にはパフォーマンス問題ない気もする。特に13になってからすごいわかりやすくなった
151 名前:デフォルトの名無しさん (ワッチョイ 8533-tlnk) mailto:sage [2024/04/06(土) 19:34:29.93 ID:hDlN/XPm0.net] それよか中身が...
152 名前:デフォルトの名無しさん mailto:sage [2024/04/06(土) 21:15:42.28 ID:NKoW5oVEM.net] どのフレームワークもパフォーマンスはテンプレートエンジンのように使えば大差ないんだよな 問題はDOM操作よ Reactはこれがとんでもなく重い Million.JS使おうね
153 名前:デフォルトの名無しさん (ワッチョイ c621-lBRV) mailto:sage [2024/04/07(日) 15:44:46.52 ID:qlF79iTo0.net] このスレで Alpine.js 検討している人いる? GitHubの星数すごいし CDNでサクッと使える簡易版Vueみたいな印象。 個人的にはJQueryの後継になるのではと 期待している。
154 名前:デフォルトの名無しさん mailto:sage [2024/04/07(日) 20:06:56.53 ID:wzc0RLf20.net] >>153 大規模になった時厳しそうだけどねー
155 名前:デフォルトの名無しさん (ドコグロ MM1e-52wN) mailto:sage [2024/04/07(日) 23:37:46.02 ID:f4ZR9B9lM.net] alpineは小さいだけでパフォーマンスは最悪だぞ こんなんで大規模アプリなんて作るな
156 名前:デフォルトの名無しさん [2024/04/08(月) 01:04:29.84 ID:eTI8c7kp0.net] ちなみに alpine linux もサイズを小さくしてるだけで、パフォーマンスはDebianなどより良いわけではない。 Debianならスリム版があるので通常ではコンテナはそちらを選ぶほうが良い。
157 名前:デフォルトの名無しさん mailto:sage [2024/04/08(月) 05:30:39.80 ID:IvxniXPw0.net] ん?
158 名前:デフォルトの名無しさん mailto:sage [2024/04/08(月) 15:54:10.06 ID:SaPweWs00.net] solid.jsが最強ってことでよろしい?
159 名前:デフォルトの名無しさん mailto:sage [2024/04/08(月) 17:43:57.35 ID:5hhdPDbv0.net] まず使われているサイトを見たことがないsolid.js litはそこそこ広まってきてるけれど
160 名前:デフォルトの名無しさん mailto:sage [2024/04/14(日) 10:12:53.83 ID:IP4jT7Ik0.net] 海外ではInferno.jsとかPreactとかVanillaとか日本ではあまり名前も見ないまま消えそうなものも多い。Alpineも二の舞になりそう Laravelに全部駆逐されたPHPフレームワークみたいに、泡沫JSライブラリも山程 Solidも普及率がせめてSvelteぐらい数字出てこないと覚える気になれん SvelteもSSGデフォルト化しようとしたり、Runeがα版のまま開発止まってたりで迷走してるし 日本だとR社がSvelteに力入れてたけど
161 名前:デフォルトの名無しさん mailto:sage [2024/04/14(日) 16:02:57.09 ID:Jvefqylq0.net] >>158 個人的に最強だと思ってるんだけど なぜか全く流行らない
162 名前:デフォルトの名無しさん (ワッチョイ b7ba-29lp) mailto:sage [2024/04/14(日) 22:50:06.55 ID:IP4jT7Ik0.net] 似たような語法のライブラリは覚えやすいどころか、知識が混濁するリスクがあるから手を付けにくい Reactで得た知識と紛れやすいから自分はあまり手を出したくない AstroとGatsbyも同じ理由で手を付けにくいんだよな
163 名前:デフォルトの名無しさん (ワッチョイ d704-NlfH) mailto:sage [2024/04/15(月) 00:11:50.10 ID:NvsClclW0.net] スレチかもしれないんだけど良かったら答えてほしい nodejsでWebAPI作る場合、Webフレームワークはなに使うのがいいと思う? expressで作るのが一般的みたいだけどnestjsの方が機能も豊富だし応用効かせやすそうなので迷ってる それともNextjsとかRemixみたいなフレームワークでWebAPIも作ってたりする? 単純なAPI機能だけを想定してる
164 名前:デフォルトの名無しさん mailto:sage [2024/04/15(月) 00:37:49.38 ID:NvsClclW0.net] 個人的にはRemixが第1候補でnestjsが第2候補 理由は、今後Webアプリを作る時にRemixを使おうと思っていて、トータルの学習コストが低くなることを期待してWebAPIもRemixで作れると嬉しいということ nestjsはRemixに比べて早いとかなにかメリットがあるならnestjsもありかと思ってるけど、なにかメリットデメリットあったら教えてほしいです
165 名前:デフォルトの名無しさん mailto:sage [2024/04/15(月) 00:40:52.36 ID:NvsClclW0.net] nestjsはexpressの資産を使えるのがいいのかなと思って候補にあります Remixがセキュリティをどうやって担保しているのかわかってないので迷っている感じです
166 名前:デフォルトの名無しさん (ワッチョイ 57f0-378W) mailto:sage [2024/04/15(月) 13:48:01.48 ID:FCLpude10.net] nestjsなんてもうほぼメンテされてないだろ 使うのはない かと言って生expressもない 消去法でnextjsしかない しかしこのフレームワークはWebAPI用のフレームワークではないから 気軽に使えるものではない Reactを使う前提のフレームワークだ WebAPIを簡単に作りたいなら他言語の方が良いのではないかと思う どうしてもJSが良いのなら止めはしないが
167 名前:デフォルトの名無しさん (ワッチョイ d704-NlfH) mailto:sage [2024/04/15(月) 20:06:28.68 ID:NvsClclW0.net] なるほど JSでやるならNextjsか Remixはまだ情報少なすぎる感じですか? NextjsはWeb標準じゃないから気乗りしないんですよね
168 名前:デフォルトの名無しさん (ワッチョイ 57f0-378W) mailto:sage [2024/04/15(月) 20:36:14.22 ID:FCLpude10.net] Remixは流行るかどうかも未知数過ぎる 情報もnextjsに比べたら少ないので変なところハマるとキツイ
169 名前:デフォルトの名無しさん (ワッチョイ d704-NlfH) mailto:sage [2024/04/15(月) 20:36:54.19 ID:NvsClclW0.net] Nextjsだとt3スタックとかtRPCとかもできるみたいだけどWeb標準じゃないのだけが本当にネック
170 名前:デフォルトの名無しさん (ワッチョイ d704-NlfH) mailto:sage [2024/04/15(月) 20:42:34.96 ID:NvsClclW0.net] 確かにそれは大きいですよね 大人しくNextjsやるかな…
171 名前:デフォルトの名無しさん (ワッチョイ 57f0-378W) mailto:sage [2024/04/15(月) 20:44:09.28 ID:FCLpude10.net] nextjsですら致命的なバグがちょこちょこ見つかってるからな どのフレームワークにしてもリスク込みで使うべし
172 名前:デフォルトの名無しさん (ワッチョイ d76c-NlfH) mailto:sage [2024/04/15(月) 20:55:59.55 ID:NvsClclW0.net] そうですね Nextjsにします ありがとうございました!
173 名前:デフォルトの名無しさん (ワッチョイ 5701-0WFk) mailto:sage [2024/04/16(火) 00:40:02.11 ID:Y46RXkgY0.net] remixはもうsvelteと同じくらいには使われてそうだけどな
174 名前:デフォルトの名無しさん (ワッチョイ b7ba-29lp) mailto:sage [2024/04/18(木) 17:47:13.83 ID:NkPBcwCK0.net] これからNextjsやろうとするなら13以降と12以前は別ものと心得るべし。でないと混乱するぞ >>173 RemixよりはまだGatsbyでは?
175 名前:デフォルトの名無しさん mailto:sage [2024/04/18(木) 23:42:20.94 ID:+hY4xTM1M.net] Gatsbyってもう新規に採用する理由が無い気がするけども Remixより多いなんてことあるのかな 既存システムも含めるならそりゃGatsbyのほうが多いだろうけど
176 名前:デフォルトの名無しさん mailto:sage [2024/05/14(火) 21:18:21.28 ID:behSjgqk0.net] NextのApp Routerがなんか合わなくてRemixに移行するってのが最近多い
177 名前:デフォルトの名無しさん mailto:sage [2024/05/17(金) 02:56:17.23 ID:YAq2APeq0.net] 合わないとは
178 名前:デフォルトの名無しさん (ワッチョイ 0b01-031+) mailto:sage [2024/05/18(土) 08:07:42.99 ID:Jlgq+6BX0.net] app routerでよく言われてるのはCDN使おうとすると微妙みたいな 勝手にキャッシュして制御できないから
179 名前:デフォルトの名無しさん mailto:sage [2024/05/26(日) 18:55:43.66 ID:z7Pv4kExM.net] Nextは次のバージョンでキャッシュをデフォルト無効にするみたいだぞ
180 名前:デフォルトの名無しさん mailto:sage [2024/05/27(月) 13:42:07.90 ID:xvXLaNOU0.net] SolidStartが遂にバージョン1.0になった これでsolidが伸びてくるかもしれない
181 名前:デフォルトの名無しさん mailto:sage [2024/06/22(土) 01:00:25.01 ID:fIf7o4lD0.net] angularのシェアがvueに抜かれたらしい vueが伸びたというよりangularが落ちてるせいだが
182 名前:デフォルトの名無しさん (ワッチョイ aa98-acn/) [2024/06/22(土) 09:36:49.45 ID:WomSZqx30.net] Angular はv18になって少しマシになった感じ だが進化が遅すぎたな
183 名前:デフォルトの名無しさん (ササクッテロラ Spa1-2+hc) mailto:sage [2024/07/11(木) 09:55:22.23 ID:erka4Pftp.net] この手の言語は仕様がコロコロ変わって長期開発に向かないんだよなぁ 1〜2ヶ月で運用開始して1年以内に終了する様なサービスにしか使えない
184 名前:デフォルトの名無しさん (ワッチョイ 7531-vSBb) mailto:sage [2024/07/11(木) 14:38:29.13 ID:/e26hgAS0.net] next使ってたけどremixの方が圧倒的に使いやすいわ
185 名前:デフォルトの名無しさん (ワッチョイ 4376-yNj/) mailto:sage [2024/07/11(木) 15:05:16.30 ID:X7uxJAJ20.net] フロントエンドはReactで良いと思うけどフルスタックでNextjsまで使おうと思うと将来性とかで不安覚える
186 名前:デフォルトの名無しさん (ササクッテロラ Spa1-2+hc) mailto:sage [2024/07/11(木) 15:24:54.75 ID:H5/Z2kn7p.net] 将来性なんてどれ取っても10年後には全く別のパラダイムが開かれてんだから気にすんな
187 名前:デフォルトの名無しさん (ササクッテロラ Spa1-2+hc) mailto:sage [2024/07/11(木) 15:26:28.05 ID:6sMMGlc+p.net] 五年後…三年後…明日かもなw
188 名前:デフォルトの名無しさん (ササクッテロラ Spa1-2+hc) mailto:sage [2024/07/11(木) 15:27:49.37 ID:hAyZXcnpp.net] 今サクッと作って無事動けばそれが正解だろ
189 名前:デフォルトの名無しさん (ワッチョイ 23da-tzz3) mailto:sage [2024/07/11(木) 16:06:56.50 ID:n2xiJqHJ0.net] バックエンドは枯れた技術のasp.net core + C#で鉄板 フロントはReact。フロントエンドにフレームワークは要らない
190 名前:デフォルトの名無しさん (ワッチョイ 2344-35gb) [2024/07/11(木) 18:48:44.65 ID:Rm8b8qWs0.net] Vueまじ辛い コンポーネント跨いだ時にひっそり変更検知死ぬパターンが多すぎる
191 名前:デフォルトの名無しさん (ワッチョイ 8599-S4zB) mailto:sage [2024/07/17(水) 09:53:06.27 ID:nXA+NQpH0.net] >>184 たとえばどんなところが? 両方使ってる人の意見を参考にしたい
192 名前:デフォルトの名無しさん (ワッチョイ 7d31-0WLB) mailto:sage [2024/07/17(水) 14:46:43.65 ID:ZhTluJsK0.net] >>191 Remixはload, display, actionの流れが決まってるからそれに従うだけで良くて考える事が少なくなる React側でデータ取得にuseEffectとかuseQueryとか使う必要がなくてuseLoaderだけ使えばHTTP処理のことをあまり考えなくて済む またそれらの処理を画面単位で一つのファイルに記述するから画面単位の開発がかなり楽 これは一長一短あるけどファイルを分けたかったら別ファイルに処理を書いて関数呼び出しだけ画面ファイルに書けば良い 後は起動とかビルドが速いから開発が捗るとか、Vercel縛りみたいな機能とかがないのが良い とりあえずパッと浮かんだのはこんな感じかな
193 名前:デフォルトの名無しさん (ワッチョイ 0d01-fxdO) mailto:sage [2024/07/17(水) 15:55:25.56 ID:8TcYwGVE0.net] Remixが流行りだして、猫も杓子もSPAって流れが少し変わってきた気がする
194 名前:デフォルトの名無しさん (スッププ Sdfa-fxdO) mailto:sage [2024/07/17(水) 20:34:22.23 ID:9NLi96YGd.net] ニコ動の仮はRemixで3日で作ったらしいけどそういうのに向いてるの?とにかく開発スピード重視的な
195 名前:デフォルトの名無しさん (ドコグロ MMc2-UaE1) mailto:sage [2024/07/18(木) 00:03:57.48 ID:cA4q9Zn6M.net] Remixは単純に覚えることが少ない ReactでWEB開発したことかある人ならすぐに使えると思う
196 名前:デフォルトの名無しさん mailto:sage [2024/08/21(水) 09:09:06.23 ID:CS8AxUPO0.net] tsのReact使う時に画像はどこに格納してる? publicディレクトリ内かsrcディレクトリ内か、好みなんかな?