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
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ディレクトリ内か、好みなんかな?
197 名前:デフォルトの名無しさん mailto:sage [2024/08/21(水) 22:12:24.59 ID:L9o0bDwt0.net] >>196 個人開発ですんません 静的SVGは全部コンポーネント化して管理してる。なので自動的にsrcフォルダ内。 機能関心で分類してるので、共通素材でなければ普通にその機能フォルダのコンポーネント、パーツの一つとして扱う それ以外のpngだのjpgだのは、フレームワーク使ってると、そのまま静止画として使う機会はどんどん減るというか自動生成の割合も多いので、publicに入れて動的素材と同列に管理してます
198 名前:デフォルトの名無しさん mailto:sage [2024/08/22(木) 11:46:41.73 ID:RWoS1bSu0.net] >>197 ありがとうございます、SVGだけsrcは頭になかったなあ
199 名前:デフォルトの名無しさん mailto:sage [2024/08/24(土) 00:37:06.14 ID:2aJf5d8Q0.net] 基本的には頻繁に更新しない静的ファイルはpublic、コンポーネントごとに管理したい画像はsrcに置くことが多い
200 名前:デフォルトの名無しさん (ワッチョイ c701-5Lmm) mailto:sage [2024/09/05(木) 12:15:35.87 ID:CUbv5C590.net] chatGPTがNext.jsからRemixになった
201 名前:デフォルトの名無しさん mailto:sage [2024/09/05(木) 18:13:19.98 ID:iNTviqb40.net] Remix使ったことないんだけど、どうせキャッシュするんだしもう全部SSRの方が簡単だしよくね?っていうことなの?
202 名前:デフォルトの名無しさん mailto:sage [2024/09/07(土) 12:24:44.47 ID:8ViRJQdz0.net] vueの入門書いくつか読んだけどvue cliの解説ばっかで、vite系のcreate-vueの動作について解説してる本見たことない
203 名前:デフォルトの名無しさん mailto:sage [2024/09/09(月) 00:16:33.26 ID:MUuCDVys0.net] そら関係ないからな
204 名前:デフォルトの名無しさん mailto:sage [2024/09/14(土) 11:17:19.02 ID:PSF99ohXr.net] まあでも使うのはviteなんだよね
205 名前:デフォルトの名無しさん mailto:sage [2024/09/14(土) 20:18:06.43 ID:wiOR9m4b0.net] Webフレームワーク未経験でVueが学習コスト低いと聞いたので本買ってきたけどさっぱりわからん PHPでちょっとしたバックエンドは書いたことあるけれど フレームワークってトレンドで次から次に変わっていくわけでしょ? もうフロントエンドもバックエンドも一本のフレームワーク(言語)でできるやつを出してくれよ
206 名前:デフォルトの名無しさん mailto:sage [2024/09/14(土) 20:18:19.74 ID:wiOR9m4b0.net] Webフレームワーク未経験でVueが学習コスト低いと聞いたので本買ってきたけどさっぱりわからん PHPでちょっとしたバックエンドは書いたことあるけれど フレームワークってトレンドで次から次に変わっていくわけでしょ? もうフロントエンドもバックエンドも一本のフレームワーク(言語)でできるやつを出してくれよ
207 名前:デフォルトの名無しさん mailto:sage [2024/09/14(土) 20:31:55.73 ID:0Xb9yRURr.net] >>206 Blazorやれば。
208 名前:デフォルトの名無しさん mailto:sage [2024/09/14(土) 22:56:46.41 ID:CWxl9zNA0.net] 未経験だとvueが学習コスト低いってことはない vueは従来の開発と似ていたから学習コストが低いと言われていただけ 従来のを知らないならべつに
209 名前:デフォルトの名無しさん mailto:sage [2024/09/15(日) 00:20:21.09 ID:mNzV0nOj0.net] js 一本でやればいいだけ
210 名前:デフォルトの名無しさん mailto:sage [2024/09/15(日) 14:58:39.57 ID:2paUhUpw0.net] frontにjsは外せ無いから backもjsでやるだけだろ
211 名前:デフォルトの名無しさん mailto:sage [2024/09/17(火) 08:51:08.78 ID:4kzvMlNj0.net] backはgolangでやりたい侍 前回のプロジェクトで採用したけど、あの言語の設計思想は大人数で開発するのにすごく向いてるわ googleが作っただけはある アサイン人数が数十人規模になって自己主張強めの問題児が入ってきてもコードが破綻しない
212 名前:デフォルトの名無しさん mailto:sage [2024/09/17(火) 11:02:44.94 ID:eWdb/U7e0.net] あとはバックエンドの処理時間の問題だけどDBの最適化がちゃんと出来てればPHP8みたいな速いとされる言語でもJS系のバックエンドでも変わんないのかなと思うようになってきた
213 名前:デフォルトの名無しさん mailto:sage [2024/09/17(火) 12:44:47.46 ID:t+gqN2+t0.net] 元からかわんねーーだろ 大半の処理をDBでやってれば
214 名前:デフォルトの名無しさん mailto:sage [2024/09/17(火) 12:51:30.76 ID:BvI0tTAf0.net] DBのノードは単価が高いんで、処理内容によっては安いバックエンドのノードに寄せたほうが時間が延びても安く上がったりするよ 俺も新人の頃は速さのことしか考えてなかったけども
215 名前:デフォルトの名無しさん mailto:sage [2024/09/17(火) 14:56:40.30 ID:7HyMpTnb0.net] >>212 PHP8は従来のPHPと比べたら速いってだけでNodeと比べたら遅いぞ
216 名前:デフォルトの名無しさん mailto:sage [2024/09/17(火) 15:12:06.30 ID:oawuKks/0.net] pythonはc並に速くなるように改良中
217 名前:デフォルトの名無しさん mailto:sage [2024/09/17(火) 16:15:34.56 ID:Tt9E8Xmc0.net] 最初からC並に速い言語使えばいいのでは?🤔
218 名前:デフォルトの名無しさん [2024/09/17(火) 17:16:40.26 ID:9gub94Dsd.net] >>216 で、それが実現すんのはいつよ?
219 名前:デフォルトの名無しさん (オッペケ Srcb-z7on) [2024/09/17(火) 17:59:56.74 ID:jsXBt0lAr.net] https://tadaup.jp/3ffc06661.png pythonは元が遅すぎるからなあ 10倍高速化してもまだ遅い 素直に他の言語使ったほうがいい
220 名前:デフォルトの名無しさん mailto:sage [2024/09/17(火) 19:17:35.92 ID:eWdb/U7e0.net] >>219 Nodejs優秀すぎない?見くびってた
221 名前:デフォルトの名無しさん mailto:sage [2024/09/17(火) 19:23:44.37 ID:33tbzPKbd.net] 同じスクリプト言語でなんでここまで差が出るんだ?単に関わってる人材の差?
222 名前:デフォルトの名無しさん [2024/09/17(火) 19:36:14.15 ID:uzBXj3xIa.net] 219がアホだからそう観える
223 名前:デフォルトの名無しさん mailto:sage [2024/09/17(火) 19:46:27.46 ID:Z7ykEcgA0.net] >>219 javaやkotlinってもっと遅いのかと思っていた
224 名前:デフォルトの名無しさん mailto:sage [2024/09/17(火) 20:07:13.25 ID:+ZjZOrjz0.net] PythonやRubyが足引っ張りすぎててこういうグラフになってるんであって、CとJavaだけで比較したら1割ほど遅いからまあ差はある とは言え、大した差ではないから上位陣は言語の使いやすさで選定したほうがいい
225 名前:デフォルトの名無しさん mailto:sage [2024/09/17(火) 22:46:45.77 ID:7HyMpTnb0.net] >>221 JavaScriptは実装が複数あるからな GoogleとAppleとMozillaが競争した結果最速のインタープリタ言語になってる
226 名前:デフォルトの名無しさん (ワッチョイ b7ac-fMvz) mailto:sage [2024/09/18(水) 02:02:18.43 ID:qSXr30x70.net] Elixir は、10万もの小プロセスを起動できる Go の並行処理も、mattn の本に書いてあるけど、 C で、100スレッドを起動したら、 CPU 使用率が高く、12秒も掛かったが、 Goで100 goroutine を起動したら、 6スレッドしか起動せず、9秒で済んだ Goの方が、CPUコアを効率的に使える とにかく、スレッドを起動したらダメ! CPU コアや時間の大半が、起動処理に使われるから
227 名前:デフォルトの名無しさん mailto:sage [2024/09/18(水) 02:25:23.85 ID:qSXr30x70.net] >>205 文系のアホが唯一金持ちになれる、最強のチート職業はRuby on Rails である! Linux, Docker, AWS Solution Architect、データベース設計も含む 筑波大学でも使っている、日本語版 Railsチュートリアルをやれば良い。 少し古いバージョンのRails 5 なら、サイトで無料で読める KENTA, Runteq、デイトラなど、ほとんどのサロン・学校ではRailsを学ぶ。 KENTAは、PHPをオワコン認定した。 そして初心者のキャリアパスは、Rails → Go のみと言う Vite は、Rails をコピーしたのかも? foreman, webpack-dev-server で、hot reload するみたいな? ファイルを修正したら、即ブラウザに反映されるとか 開発時には、CSS をコンパイルせず、 動的にスタイルを当てているだけとか
228 名前:デフォルトの名無しさん [2024/09/18(水) 14:09:35.94 ID:E6OhFCQta.net] 今日のNGword KENTA 明日のNGword KENTA 明後日のNGword KENTA
229 名前:デフォルトの名無しさん mailto:sage [2024/09/18(水) 21:06:37.69 ID:c+ZEpNHA0.net] 🤦♂
230 名前:デフォルトの名無しさん (ワッチョイ 9f76-3vlU) [2024/09/18(水) 23:45:43.00 ID:2IGY6mSk0.net] 何このRuby on Railsって、布団押し売りか詐欺宗教団体みたい・・・ Ruby覚えるぐらいならRust覚えるわ
231 名前:デフォルトの名無しさん mailto:sage [2024/09/19(木) 00:14:43.71 ID:Qrv8mEfZ0.net] 今更Rubyやるやつおらんやろ
232 名前:デフォルトの名無しさん (ワッチョイ 97f0-LJPc) mailto:sage [2024/09/19(木) 02:10:42.24 ID:iOqrwVyu0.net] RubyとRustを同一に語るおじさん草
233 名前:デフォルトの名無しさん mailto:sage [2024/09/19(木) 09:28:29.71 ID:nf88iTiY0.net] Rubyなんて組み込みとバッチ系で息してるだけじゃん Rustだと次期Linuxカーネル候補になったり、高速バックエンドとか色々ね 得手不得手があるのは判るがRuby使いたいか?
234 名前:デフォルトの名無しさん mailto:sage [2024/09/19(木) 11:10:37.49 ID:TTH6BZ010.net] githubがRails使ってる限りRubyは無くならん
235 名前:デフォルトの名無しさん mailto:sage [2024/09/19(木) 15:02:00.98 ID:TeQEFti70.net] なぜRubyを嫌うのかわからん 日本人が作った言語だろ 喜ぶべきじゃないか
236 名前:デフォルトの名無しさん mailto:sage [2024/09/19(木) 15:14:40.50 ID:2aNmZCNW0.net] 品質の善し悪しじゃなくて馴れ合いで製品選ぶようなことをしてるから日本にはGAFAが生まれなかったんだろ nodejsはGoogleとAppleは互いに競争し続けた結果>>219 のような爆速へと進化した rubyは進歩しない日本の象徴だわ
237 名前:デフォルトの名無しさん [2024/09/19(木) 16:28:25.79 ID:ZuBUnHjPd.net] 日本のITが遅れてるのは品質を名目にリソースも与えずにバグゼロを現場に押し付けてせいだよ。
238 名前:デフォルトの名無しさん (ワッチョイ 9701-DkZa) mailto:sage [2024/09/19(木) 20:22:09.61 ID:TTH6BZ010.net] >>236 そのグラフってだいぶ古いと思うぞ 今のRubyはJIT搭載されてかなり速い 進歩しちゃったね
239 名前:デフォルトの名無しさん mailto:sage [2024/09/19(木) 20:39:21.20 ID:c31g3EsA0.net] >>238 2024年の記事でもrubyは18倍遅いな https://pcmatsumoto.com/2024/01/27/post-1328/?amp=1 このザマで本人だけは「早くなった」などと自画自賛するマヌケっぷりがまさに日本って感じだな
240 名前:デフォルトの名無しさん mailto:sage [2024/09/19(木) 21:05:14.98 ID:TTH6BZ010.net] >>239 jit有効化してないだけやん
241 名前:デフォルトの名無しさん mailto:sage [2024/09/19(木) 21:19:19.21 ID:c31g3EsA0.net] >>240 ほんっと何も知らない井の中の蛙だな 上位陣が一桁secsで鎬を削り合ってる中Ruby yjitはどこにいるかわかるか? https://benchmarksgame-team.pages.debian.net/benchmarksgame/performance/fannkuchredux.html Ruby yjit #2 139.05 まさかの3桁だぞ