Vue vs React vs Angular vs Svelte Part.8at TECH
Vue vs React vs Angular vs Svelte Part.8 - 暇つぶし2ch888:デフォルトの名無しさん
22/01/11 01:23:25.82 P6YErMSE.net
>>872
たしかに馬鹿げてるなw

889:デフォルトの名無しさん
22/01/11 02:14:14.47 TAtkceMX.net
小規模では、jQuery は圧倒的
これを素のJS で書いたら、コードが数倍になって、バグだらけで使えない。
生産性が悪く、長時間労働になるから、
コストが高くなって、時給が減る
Deferred, Promise もある。
Ajax も皆、jQuery を使っていた。
それを最近は、axios に分離した
LoDash も良い

890:デフォルトの名無しさん
22/01/11 02:33:45.09 P6YErMSE.net
>>854
書く必要がない

891:デフォルトの名無しさん
22/01/11 02:38:32.89 mxhuTDkZ.net
>>874
時給なん?

892:デフォルトの名無しさん
22/01/11 07:27:25.35 8AH1bIz7.net
>>874
jQueryは地味に罠が多いし、独特だし、インターフェース設計古いし、ネット上の解説コードの品質が低いし、なんでも文字列だし、 バグ増える印象ある。
歴史が長いし、作られた当時は何もなかったから仕方ないんだけども。

893:デフォルトの名無しさん
22/01/11 08:52:19.62 e5xCtEGd.net
>>870
thisが使えるから、こっちのほうが短くなりやすい
>>871
DOM APIとの互換性

894:デフォルトの名無しさん
22/01/11 08:52:52.31 e5xCtEGd.net
>>875
何もしないでokって出せるのか凄いなw
いいから動くもの出せよ

895:デフォルトの名無しさん
22/01/11 08:53:15.82 e5xCtEGd.net
>>877
自分が無能なものをライブラリのせいにするな

896:デフォルトの名無しさん
22/01/11 08:59:20.14 e5xCtEGd.net
>>872
> それにjQueryのonで登録したハンドラはoffで開放しないとリークするけど
なんでいちいちボロを出すんだwww
最初からリークしないように設計されたんだが
歴史の話をしてやろうか?
古くかIEでattachEventでハンドラを登録した時ページ移動しなければ
メモリリークしてしまう問題をjQueryは解決したのが売りの一つだった
DOM APIの先はJavaScriptの領域外のブラウザのAPI(ActiveX?)だったため
JavaScriptの参照ポインタが機能しないのが根本的な原因
だからそれを解決するため、俺の記憶が間違っていなければ
オブジェクト(イベントハンドラ)を直接参照するのではなくIDを使った
ウィークポインタのような仕組みを使ってハンドラを管理した
DOM APIに直接登録するのはjQuery自身のイベントハンドラ一つで
いくつ登録しても、内部のハンドラマネージャーがうまいこと
転送するという仕組みで実装されたからメモリリークしないのがjQuery

897:デフォルトの名無しさん
22/01/11 09:01:52.24 e5xCtEGd.net
>>865
ちゃんと書けよ
それを言えば元々はpythonのイベント駆動のフレームワークが起源だよ
それをjQueryは取り入れた
だからPromiseと同等のものにJavaScriptプログラマ触れたのはjQueryが先で
jQuery使ってるプログラマがPromiseを知らないとかありえないだろ
お前が知らんだけじゃんかwww
って話の流れだろ

898:デフォルトの名無しさん
22/01/11 09:18:40.61 HkMauCRX.net
jqueryジジイさんは会社や開発でjqueryすごい!Reactクソ!って言ってjqueryのみで仕事してんの?
それともWebサイトしか作れない底辺?

899:デフォルトの名無しさん
22/01/11 09:28:15.89 8AH1bIz7.net
>>878
たった4行でここまで無能を晒せるとか凄い奴だな

900:デフォルトの名無しさん
22/01/11 10:35:17.70 e5xCtEGd.net
>>883
DOM APIは互換性が高くなった。だから
DOM APIでやればいいって言ってるやつがいるだろ?
DOM APIだけでやってるよ。ただしjQueryという便利なライブラリでラップして。
わざわざ自分でDOM APIを簡単に使えるラッパーを自作するなんてアホでしょう?

901:デフォルトの名無しさん
22/01/11 10:35:33.69 e5xCtEGd.net
>>884
反論は?

902:デフォルトの名無しさん
22/01/11 11:41:38.20 fJrts7FW.net
>>881
それIE固有のリーク回避処理でしょ
IEサポート外した時にIE対処コードは除去されてるよ
しかも上位ノードで�


903:Cベントバブリングを捕捉した後のコールバック管理の話とごちゃ混ぜになってるし 記憶の整理もできてないのにどうしてそんなに自信満々なんだろうか



904:デフォルトの名無しさん
22/01/11 12:07:20.77 e5xCtEGd.net
>>887
は?jQueryがリークするって言ったのお前じゃん
じゃあIEのリーク以外にイベントハンドラでリークするっていう
デマ(笑)はどこから持ってきたのか言えよ
まず最初にお前が記憶(捏造)をはっきりと書き出せ
IEの時点でリークが回避されてるっていうのに
on使うだけでリークするわけがないって、少し考えればわかるやろ

905:デフォルトの名無しさん
22/01/11 12:08:07.72 e5xCtEGd.net
しかも上位ノードのイベントバブリングとか
全く話に出てきてないことを言い出すし
な?こういうことだよ。jQueryをわかってないで批判してる

906:デフォルトの名無しさん
22/01/11 12:16:30.78 e5xCtEGd.net
> IEサポート外した時にIE対処コードは除去されてるよ
IEサポート外なら、メモリリークしないということになるだろw
IE以外ではメモリリークしないんだろ?

907:デフォルトの名無しさん
22/01/11 12:21:35.79 P6YErMSE.net
>>882
いやだからお前が無知って話なんだが?
本当の起源を知らないでjQueryが起源だ!と言ってる無知なあなたを咎めてる

908:デフォルトの名無しさん
22/01/11 12:22:19.44 HkMauCRX.net
>>885
答えになってない

909:デフォルトの名無しさん
22/01/11 12:23:03.67 P6YErMSE.net
>>881
もうIE死んだんだからどうでもいいよ

910:デフォルトの名無しさん
22/01/11 12:23:06.68 e5xCtEGd.net
「jQueryが起源だ」でこのスレを検索しても何も見付からない
自分で嘘つきであることを証明した瞬間w

911:デフォルトの名無しさん
22/01/11 12:23:30.40 8AH1bIz7.net
jQueryおじさんはどんなアプリ作ってるか(仕事してるか)とか、大きいアプリ作った事ない疑惑に関してはきっちりスルーするね

912:デフォルトの名無しさん
22/01/11 12:24:49.74 e5xCtEGd.net
JavaScriptよりも先にjQueryの方が
Promise(Deferred)を採用したって俺が言ったから、
それにムカついてるのか?
起源なんて書いてないがw

913:デフォルトの名無しさん
22/01/11 12:25:49.86 e5xCtEGd.net
>>895
誰もが知ってる超大規模ウェブサイトだな

914:デフォルトの名無しさん
22/01/11 12:27:16.03 e5xCtEGd.net
>>893
メモリリークするIEが死んだんだから
jQueryもメモリリークしないで終わる話
お前がいい出したんだぞ

915:デフォルトの名無しさん
22/01/11 12:28:28.28 P6YErMSE.net
>>896
それを起源って言うんだよw
日本語もわからないの?

916:デフォルトの名無しさん
22/01/11 12:28:56.54 P6YErMSE.net
>>898
いやそれは俺じゃないぞw
お前みたいに自演などしない

917:デフォルトの名無しさん
22/01/11 12:29:22.45 3moQ43fE.net
>>897
答えてなくて草

918:デフォルトの名無しさん
22/01/11 12:29:49.05 e5xCtEGd.net
>>899
なるほど
JavaScriptよりも先にjQueryの方が
Promise(Deferred)を採用したって俺が言ったから、
「jQueryが起源」という意味に勘違いして
あらしてたのかwww
な?こういうやつなんだよ

919:デフォルトの名無しさん
22/01/11 12:36:39.36 P6YErMSE.net
>>902
起源に論点ずらしてるがまずその認識が間違ってるのよ
jQueryのはtwistedを参考に作られたの
それを知らなかったよね?と言う話
あなたが無知を論点にしてたからそれを咎めたの
わかる?
起源の話はしてない
jQueryは凄くないと言う話をしてる

920:デフォルトの名無しさん
22/01/11 12:37:23.27 fJrts7FW.net
>>888
うーん文意読み取れない?
onのリークとIE固有のリークは別物だよ
さらにその2つとも関係ないjQueryの実装の話も混じってるよ
と補足したらわかるかな?
リークはonとremoveChild繰り返しで簡単に確認できるよ

921:デフォルトの名無しさん
22/01/11 12:39:48.98 e5xCtEGd.net
891 返信:デフォルトの名無しさん[sage] 投稿日:2022/01/11(火) 12:21:35.79 ID:P6YErMSE [3/7]
> >>882
> いやだからお前が無知って話なんだが?
> 本当の起源を知らないでjQueryが起源だ!と言ってる無知なあなたを咎めてる

899 返信:デフォルトの名無しさん[sage] 投稿日:2022/01/11(火) 12:28:28.28 ID:P6YErMSE [5/7]
> それを起源って言うんだよw
903 返信:デフォルトの名無しさん[sage] 投稿日:2022/01/11(火) 12:36:39.36 ID:P6YErMSE [7/7]
> 起源の話はしてない
わろたwww

922:デフォルトの名無しさん
22/01/11 12:40:53.24 P6YErMSE.net
どうやら完璧に論破したみたいだな
気持ちいいぜ

923:デフォルトの名無しさん
22/01/11 12:41:05.16 e5xCtEGd.net
>>904
> リークはonとremoveChild繰り返しで簡単に確認できるよ
reactとDOM APIを混ぜて使って
reactはメモリリークするって話をしてるんですね
「お前がアホ」で終わるよねwww

924:デフォルトの名無しさん
22/01/11 12:42:42.26 BOCqnA8F.net
恣意的な編集して論破とか言ってる恥ずかしい人がいる……

925:デフォルトの名無しさん
22/01/11 12:45:51.77 e5xCtEGd.net
いつもの勝利宣言だから、もう書き込まないでしょうw

926:デフォルトの名無しさん
22/01/11 12:48:06.76 BOCqnA8F.net
あ、間違えた。論破してる人と恣意的編集してる人は別だわ。
論破は確かにしてるわ

927:デフォルトの名無しさん
22/01/11 12:49:25.14 e5xCtEGd.net
>>910
IDを見ずに内容から、こいつキチガイだって判断したんだろ?w
それが事実だよ

928:デフォルトの名無しさん
22/01/11 12:50:46.87 BOCqnA8F.net
>>911
恣意的な編集してる方が普通にキチガイだよ

929:デフォルトの名無しさん
22/01/11 12:52:13.82 e5xCtEGd.net
>>912
自分の判断に素直になれよw
誰も起源なんて言ってないのに
「恣意的な編集して起源って言ったニダ!論破したニダ!」
って言ったほうがキチガイに決まってるじゃんかw

930:デフォルトの名無しさん
22/01/11 12:55:00.59 wnL/hmXC.net
ここのスレタイとテンプレみて居座る奴がまずキチガイ

931:デフォルトの名無しさん
22/01/11 12:55:18.35 BOCqnA8F.net
>>913
突然ニダニダ言い出してどうしたの?
もうすぐ超大規模ウェブサイトの端っこで惨めに数行減らす作業の時間だよ?

932:デフォルトの名無しさん
22/01/11 12:55:59.22 e5xCtEGd.net
>>915
jQuery使ってるから、すでに最小の労力で
プロジェクトは完遂してるぞw

933:デフォルトの名無しさん
22/01/11 12:58:05.23 BOCqnA8F.net
>>916
jQuery以外には何使ってるの? jQuery以外の部分は触らせてもらえないんだろうけどさ

934:デフォルトの名無しさん
22/01/11 12:59:24.44 e5xCtEGd.net
>>917
それに答えたらなにかいいことでもあるのか?
GCP使ってるけど?

935:デフォルトの名無しさん
22/01/11 13:02:09.73 BOCqnA8F.net
>>918
執拗に回答を避けてるからなんでかなと思って。GCPとか全然回答になってない事言うし

936:デフォルトの名無しさん
22/01/11 13:04:01.96 e5xCtEGd.net
はぁ?やってることってプログラミング環境全てじゃん
RubyとかPythonとか言えばいいのか?

937:デフォルトの名無しさん
22/01/11 13:07:58.15 BOCqnA8F.net
>>920
普通GCPの~を使ってるって言い方するでしょ。GCPって言い方は変だよ、明らかに

938:デフォルトの名無しさん
22/01/11 13:18:52.55 BOCqnA8F.net
全体を把握してない、全く権限無いんだろうな

939:デフォルトの名無しさん
22/01/11 13:21:43.73 yEugkBXV.net
reactその他と良し悪しを比較するなら意味があるだろうが、じぇーくえりーしか知らん奴のゴリ押しは無価値なんだよなぁ

940:デフォルトの名無しさん
22/01/11 14:17:28.40 Jt6jcb4u.net
jQueryくんはなんかそっち系のスレ出来てるからそっちいって

941:デフォルトの名無しさん
22/01/11 15:53:27.16 isLB2q1s.net
老害のテンプレみたいな人だな

942:デフォルトの名無しさん
22/01/11 16:51:50.09 8AH1bIz7.net
いわゆる無敵くん

943:デフォルトの名無しさん
22/01/11 23:06:45.88 TAtkceMX.net
Ruby on Rails 6 でも、Bootstrap 4 を使うと、jQuery が自動的にインクルードされている。
React, Vue.js, Bootstrap 4 で、jQueryも使う
Bootstrap 5 で、jQueryは削除されたけど、まだpopper.js は使っている
Rails 7 では、外人のYouTuber のRailsのすべての学校・サロンは、
ここ3か月で、脱webpack のesbuild の動画を一斉に上げた!
すごい。全員が最先端を攻めている

944:デフォルトの名無しさん
22/01/12 07:15:25.17 qSKEQhiy.net
Railsはどうでもいけどesbuild使うとビルド速くなる以外にメリットあるのかな?

945:デフォルトの名無しさん
22/01/12 09:01:00.33 KICzL1Th.net
★ここではjQuery, Ruby, C#, Blazorの話題は禁止です
★jQuery, Ruby, C#, Blazorキチガイが書き込んでも無視してください
Next, Nuxt, Sapper, Gatsby, VuePress, RedWoodなどはおk。

946:927
22/01/12 23:33:25.22 FL+rK1TR.net
Rails7がもつフロントエンドへの「答え」、2021/9
URLリンク(zenn.dev)
Rails 7 をちょこっと試す(さらば、Webpacker 編)、2021/9
URLリンク(qiita.com)
規約だけのフレームワーク・Stimulus が入った。
React, Vue,js, Stimulus の選択
Foreman が入った。
JavaScript のbundle には、esbuild, rollup.js, webpack の選択
Bootstrap, Bulma, Tailwind, PostCSS, Dart Sass をサポート。
DartSass 以外の、Ruby Sass, node-sass(LibSass)は滅んだ
SASSでは、グローバルスコープの@import を廃止して、
ファイルスコープの@use へ変わる

947:デフォルトの名無しさん
22/01/15 09:01:02.57 3bevh9WS.net
NextとFirebaseでSNSっぽいの作ってみて思ったんやが、NextとかNuxtとかのフロントエンドのフレームワークって、フロントエンドの技術メインで全部やろうとしたら有用やなとは思ったが、バックエンドちゃんと書けたり書ける人おるんやったら、いらんかもと思ったんやがどう思うよ
古い感覚なんかもしれんがロジックは基本バックエンドで書いて隠蔽して、フロントはjson要求したりjsonの色付けだけの方が、構成として綺麗かなーとは思ったんや
フロントでゴリゴリとロジック書いてて、これええんか…?って思ってまう
Railsみたいなフルスタックから、フロントやバックとかを分離する方向に時代は向かっとるとは思うが、Nextもフルスタックになりつつあるし
フロントがSPAとかSSGになってんのは体感速度爆上がるからそこはええと思うんやがな

948:デフォルトの名無しさん
22/01/15 09:37:58.71 MzMBXp9X.net
ユーザーが何でも変更可能なクライアントのコードで
全部やったら不正しまくりだろ
フロントエンドで重要なことをしたらだめに決まってる

949:デフォルトの名無しさん
22/01/15 12:34:20.93 IPCx9P3x.net
Nextは別にフロントバックエンドがゴッチャにはならんでしょ、シームレスにも出来るってだけで。バックエンド好きなもの使えるし。
FirebaseというかFirestoreはたしかにそんな傾向あるけど、そこは考え方を転換すればセキュリティを担保できるし、必要なとこはFunctionsでやればいいのだ。

950:デフォルトの名無しさん
22/01/15 12:50:45.75 oDjvE5hT.net
>>931
要らんと思う
フロントはあくまでAPIクライアント

951:デフォルトの名無しさん
22/01/15 13:49:47.30 GR0VNvzC.net
フロントしか開発したことない人が使うには良いんだろうね
バックエンドも触ってる人からみれば分離した方が開発も運用も楽っての当たり前に理解しているし

952:デフォルトの名無しさん
22/01/15 13:53:38.96 SXry2lpj.net
jQuery時代の人なら普通にバックエンドも
プログラミングしてたんだけどね
派手なものを簡単に作れるから
基礎技術ができてない人が多い

953:デフォルトの名無しさん
22/01/15 14:07:50.12 Jx/A2570.net
別にReactとかじゃなくてもフロント改変なんていくらでもできる
なんならパケット直いじりツール使えばどんなシステムでも変更できるし

954:デフォルトの名無しさん
22/01/15 16:41:02.38 0b+CARq6.net
ちょこちょこNext.jsやFirebaseやった事ないのかズレた事言ってる奴が居るな……

955:デフォルトの名無しさん
22/01/15 16:49:44.37 SUNY4hKu.net
>>931自体がNextを要らないと言っているのかSPAを要らないと言っているのかポイントが絞れてないからじゃね?

956:デフォルトの名無しさん
22/01/15 18:21:05.07 Wq5Z+JoU.net
ついにnext.jsを使うプロジェクトを開始したぞ
ちな俺はサーバーサイドもフロントもガッツリやったことがある
その俺が評価してやんよ
ミスったら俺の首が飛ぶ

957:デフォルトの名無しさん
22/01/15 19:22:11.97 Ipn+w0vn.net
利用者の体感利便性を考えたら
まずはページ再送出をしないCSR/SPA化が今では必須でしょう
更に最初のアクセスページのためにCSRだけではダメで最低限SSR併用か可能ならSSGが必要
バックエンド開発者もこの変化についてこれない人は
CSRのためのAPI対応しか出来なかったり
もっと古い人はCSR未対応の古きSSRオンリーしか出来なかったりで
なぜ「CSRとほぼ同じコードをSSR/SSGする必要があるのか」さえも理解できていないようです

958:デフォルトの名無しさん
22/01/15 19:54:39.76 oDjvE5hT.net
SPAで利便性がよくなるか?という問題は場合によるとしか言えんからなー
シンプルなMPAのほうが使いやすいと感じるケースは未だに多い
SPAが必須と考えるのは開発側の独りよがりだよ

959:デフォルトの名無しさん
22/01/15 20:06:15.24 YsspSJMD.net
まあでもSPAのほうが余分なもの読み込まないぶん若干ページ遷移早いよな
そこだけは褒めてやるべきだとおもうわ
まあ作り手の面倒は増えてるし回線速度が速い現在に本当に必要なのかは疑問だけど

960:デフォルトの名無しさん
22/01/15 20:11:01.62 Ipn+w0vn.net
>>942
SPAは毎回ページまるごと送出しなおしのMPAよりも以下の利点がある
・サーバーの負荷減少
・トラフィックの減少
・ブラウザ側での表示書き換え減少
・ユーザーの待ち時間減少 (体感の向上)
つまり全てにおいてエコで優れている
もちろんSPAに加えて前述のように最初のページアクセス待ち時間減少のためにSSR/SSG併用
デメリットは「技術の低い人たちは提供できない」

961:デフォルトの名無しさん
22/01/15 20:17:20.94 V9VQU+75.net
ユーザー目線で言うと非SPAはリロード時、遷移時に画面がしっかりリセットされる安心感があるんだよな
なんか動きが変な気がしたらとりあえずリロード、戻る、適当にハイパーリンククリック
それでまあまあ具合がよくなると経験的にわかってる
これは非常に重要なんじゃないかな
たぶん何も知らんユーザーからするとSPAは巨大でミュータブルなオブジェクトに見えてるんじゃないかとおれは考えてる
逆に非SPAはほとんどイミュータブルな関数に見えてる
もちろんプログラミングの素人であるユーザーがイミュータブルとミュータブルの違いを認識してるはずは無いんだが
ぼんやりと感覚的にその違いを使い勝手という形で体感してるんじゃないかな

962:デフォルトの名無しさん
22/01/15 20:17:38.17 SUNY4hKu.net
>シンプルなMPAのほうが使いやすいと感じるケースは未だに多い
MPAの方がシンプルってそれこそ開発側の視点じゃね?
ユーザーから見てシンプルだというなら仕様が違うものを作っていることになるわけで、そもそも比較にならない。

963:デフォルトの名無しさん
22/01/15 20:17:52.19 IPCx9P3x.net
場合によってはSPAのほうが想定すること少なくて楽。
それはそれとしてSPAが適するかどうかは用途次第。なんだけど、最近MPAはSSGとSPAのハイブリッドばかりでSSR作って無いなぁ

964:デフォルトの名無しさん
22/01/15 20:20:47.89 IPCx9P3x.net
>>945
一般ユーザーはそこまで考えてないと思うし、そう思わせるならUIが悪いと思うな。個人的な意見だけども

965:デフォルトの名無しさん
22/01/15 20:26:33.13 V9VQU+75.net
>>944
・サーバーの負荷減少はユーザーでなく運用側のメリットで今はユーザー視点のメリットについて議論しているのでは?
・トラフィックも同様
・表示書き換えは、、、SPAのほうが増えてないか?
・ユーザーの待ち時間は減る傾向が見られるね
・技術力が低い人に提供できないのはユーザーにとってはデメリットだね
つまりそれだけ利便性の高いサイトが少ないということだから
こうして一個一個深堀していくとやっぱりユーザー目線ではデメリットのほうが大きい気がするなー
ウェブIDE、オフィス文書編集、BPMエディタ、、、この手の従来デスクトップでしかできなかった超複雑なツールをブラウザで提供出来るようになったのは凄い発明だけど
何でもかんでもSPAってのは典型的なミステイクだね
未だに世の中のほとんどのサイトは従来の非SPAがマッチしてるよ

966:デフォルトの名無しさん
22/01/15 20:27:14.48 V9VQU+75.net
>>946
ユーザー目線でも開発者目線でもどっちもシンプルということだね

967:デフォルトの名無しさん
22/01/15 20:29:04.59 V9VQU+75.net
>>948
ユーザーは考えてないよ
感じてる

968:デフォルトの名無しさん
22/01/15 20:31:15.89 Ipn+w0vn.net
>>945
それはそのサイトのバグです
>>949
普通に正しくSPAが作られていれば
ユーザーにとって見た目やUI自体は同じです
その上で反応速度の向上による体感の良さをユーザーは得られます
一方でSPAはサイト提供側にもメリットが大きく
サーバーの負荷減少と送出トラフィック減少により支出コスト(費用)を減らせます

969:デフォルトの名無しさん
22/01/15 20:37:03.33 SUNY4hKu.net
>>950
そうじゃなくて、同じ機能、同じ画面仕様のものをMPAとSPAで作ったのに
ユーザーから見て一方がシンプルに見えるのはどのへんが違うのかという話。

970:デフォルトの名無しさん
22/01/15 21:02:44.04 y6GIaKTP.net
バックエンドがどれだけ地獄になろうが知ったこっちゃない
って話なら確かにフロントエンドは何の機能も持たせず極限にシンプルに出来るね

971:デフォルトの名無しさん
22/01/15 21:06:50.84 SXry2lpj.net
>>954
やっぱりフロントエンドしかできないやつはこの程度w

972:デフォルトの名無しさん
22/01/15 21:11:23.62 IPCx9P3x.net
>>954
それやるとjsonを装飾するだけのフロントになるねw
>>955
jQueryおじさんはフロントもバックエンドもわかってないじゃん。どんな技術使ってるか尋ねられてGCPとか答えてたしw

973:デフォルトの名無しさん
22/01/15 21:13:13.42 NYY8L+mY.net
現代の多くのユーザーとこれからのほとんどのユーザーはネイティブアプリ触りまくってるから、ネイティブアプリっぽい動きできるspaの方がユーザー体験いいやろな

974:デフォルトの名無しさん
22/01/15 21:18:38.65 c5JWm7+b.net
>>956
使ってる技術なんだからGCPは間違いない
普通はデータベースなんかも使うだろう
まさかお前フロントJavaScriptしかやったことないのか?

975:デフォルトの名無しさん
22/01/15 21:19:49.63 c5JWm7+b.net
>>957
はっはっは、思考停止
現代の多くのユーザーが触りまくってるというのなら
ウェブサイトを触りまくってる
Amazonがゲームみたいなインターフェースだったら
使いづらくてしょうがない

976:デフォルトの名無しさん
22/01/15 21:25:29.78 IPCx9P3x.net
>>958
尻尾出すの早いよw
Linuxバリバリ使えるしそれこそクラウドも使えるよ。ちょっと年季入ったフロント屋ならバックエンド書けるのなんて普通じゃん。
さて、どんなDB使ってるのかな?

977:デフォルトの名無しさん
22/01/15 21:30:54.53 NYY8L+mY.net
>>959
ゲームみたいなインターフェースの是非は話してへんでおっちゃん
あとAmazonのネイティブアプリはおっちゃんが作れるウェブサイトみたいにベージ遷移の度にベージ全体読み込まへんで
一回Amazonのアプリをスマホにインストールして確かめてみたらええで笑
おっちゃんはスマホアプリでゲームしかしてへんのは分かったわ笑笑

978:デフォルトの名無しさん
22/01/15 21:31:05.16 y6GIaKTP.net
まあバックエンド=LAMPの時代が長すぎたよね

979:デフォルトの名無しさん
22/01/15 21:47:21.05 IPCx9P3x.net
>>962
百花繚乱な今から考えるとスゲー長かったなぁ……

980:デフォルトの名無しさん
22/01/15 22:17:52.65 n9+l727f.net
おめえらゴミクソでまったくSPAの利点を理解してなくて萎えた

981:デフォルトの名無しさん
22/01/15 22:25:28.96 5PUMCLRk.net
>>964
お、解説してくれるのか。頼むぜ!

982:デフォルトの名無しさん
22/01/15 22:28:49.96 n9+l727f.net
マジでSPAアプリ開発したことあんのか?

983:デフォルトの名無しさん
22/01/16 00:08:27.05 RG8YDX1E.net
Ruby on Rails 5 からは、デフォルトでTurbolinks を使って、SPA, Pjax。
他にも、API モードもある
Turbolinksは、リンクのクリックイベントやWebブラウザのナビゲーションイベント(進む/戻る)を監視し、
通常の遷移イベントをキャンセルします
代わりに非同期通信(XMLHttpRequest/Ajax)で遷移先のページを取得し、
現在のページのheadとマージし、bodyを差し替えることで、ページ遷移したように見せかけます

984:967
22/01/16 00:14:31.10 RG8YDX1E.net
SPA の利点は、JavaScript のパース時間が無くなる事だろ

985:デフォルトの名無しさん
22/01/16 00:41:09.81 hYWYL0RZ.net
>>960
人に聞く前に自分で答えろよ
お前ひろゆきか?相手に喋らせて
ボロをだろうとするやり方だってバレバレなんだよ
で、お前は何使ってんの?

986:デフォルトの名無しさん
22/01/16 00:43:10.18 hYWYL0RZ.net
>>968
SPAはJavaScriptが複雑で巨大になるんです。
だからJavaScriptのパース時間を少なくしないといけないんです。
こんな感じだよなw

987:デフォルトの名無しさん
22/01/16 07:14:17.48 NckdADc4.net
>>969
さんざ人の揚げ足取っといて(取れてなかったけど)自分が取られるとそんな事言い出すのか、惨めだな~

988:デフォルトの名無しさん
22/01/16 08:43:03.79 2ncO695p.net
MPAでもSPAでも速い配信は(技術があれば)やり方次第で可能だし、見せ方次第で違いなんてわからなくなる。要はコンテンツや技術に合わせてスマートな設計をする事が肝要じゃないかな。ハイブリッドでも良い。
仮にECサイト作れと言われて、規模等にもよって設計は変わるだろうし、ここの住民でもみんなそれぞれ違う設計するでしょ。

989:デフォルトの名無しさん
22/01/16 09:25:44.34 Zy2wxIp9.net
>>972
いや、だからお前がSPAを根本的に理解してないからそんなゴミクソみたいな判断しかできないんだよ

990:デフォルトの名無しさん
22/01/16 10:36:32.19 2ncO695p.net
>>973
急にどうした?
別にSPA否定してないし、反論あるなら具体的にね?

991:デフォルトの名無しさん
22/01/16 12:21:40.14 T6dmgaQG.net
SPAってもうクライアントアプリじゃん
普通のWEBアプリしか理解してなさそう

992:デフォルトの名無しさん
22/01/16 13:22:59.10 KNknzt9i.net
まあSPAってぶっちゃけ使えるのホームページレベルぐらいで
大規模なのになってくると画面数が多すぎてMPAになるからねー

993:デフォルトの名無しさん
22/01/16 13:39:04.81 Zy2wxIp9.net
>>976
ホームページしか作れない無知のゴミクソは黙ってろ

994:デフォルトの名無しさん
22/01/16 14:24:15.17 pnIcYu1Z.net
安い喧嘩売るだけじゃなくてさぁ、もうちょっと内容で語りなよ

995:デフォルトの名無しさん
22/01/16 14:24:58.15 T6dmgaQG.net
>>976
SPAはアプリですよ
代表例としては Google mail とか
自分も数年前から普通にキオスク端末を
PWA(SPA)で設計してリリースしてますし
今もみなさんも店頭で使うことできます

996:デフォルトの名無しさん
22/01/16 14:30:30.35 rMsBJTM/.net
>>976
OSがWindows7でブラウザはIE使ってそうなおじさんだね

997:デフォルトの名無しさん
22/01/16 14:46:06.92 2ncO695p.net
TwitterもSPAなんだよね。知らないとそうは見えないだけで

998:デフォルトの名無しさん
22/01/16 15:10:18.25 hYWYL0RZ.net
>>971
なんで、人に何使ってんのって聞いておいて
自分が同じ質問をされると答えら


999:れないの? おかしいよね



1000:デフォルトの名無しさん
22/01/16 15:41:48.06 2ncO695p.net
>>982
仕方のない人だな……DBで良いんだよね?
場合によるけどFirestoreやPostgreSQL使う事が多いよ、Postgre使うのはjsonbがあるからだけど。
さて、君は何使ってるのかな?

1001:デフォルトの名無しさん
22/01/16 15:45:55.51 nveaF/yH.net
MPAて未だに鯖でHTML生成してんの?
React開発経験した後だと非効率過ぎて嫌にならん?

1002:デフォルトの名無しさん
22/01/16 15:46:10.68 hYWYL0RZ.net
>>983
PostgreSQLとかMySQLとか使うけど
で、何のためにそんな質問したの?

1003:デフォルトの名無しさん
22/01/16 15:48:09.02 hYWYL0RZ.net
>>984
なんでHTMLを生成する場所が
サーバーからクライアントに移動しただけで
効率が変わると思ってんだ?

1004:デフォルトの名無しさん
22/01/16 15:49:34.70 2ncO695p.net
>>985
GCPで?

1005:デフォルトの名無しさん
22/01/16 15:50:34.45 hYWYL0RZ.net
>>987
GCPだとCloud SQLっていいますね。
それで?
何のために聞いたのさw

1006:デフォルトの名無しさん
22/01/16 15:51:23.50 hYWYL0RZ.net
な?結局こういうことなんだよ
揚げ足を取るために質問してるから
答えても何も言い返せない

1007:デフォルトの名無しさん
22/01/16 15:54:11.16 hYWYL0RZ.net
jQueryを使ってる人は、フロントエンドだけで全てが作れるなんて
思ってないからサーバーも含めて幅広い知識を有している

1008:デフォルトの名無しさん
22/01/16 15:54:48.12 2ncO695p.net
>>988
最初からそう言えば良いのにGCPとか漠然とした事言うから確認しただけじゃん

1009:デフォルトの名無しさん
22/01/16 15:55:37.56 hYWYL0RZ.net
>>991
で、その質問に答えると黙るのはなぜってこと
揚げ足を取るのに失敗したねぇwww

1010:デフォルトの名無しさん
22/01/16 15:56:23.97 hYWYL0RZ.net
答えが漠然なのはそもそも質問が漠然だから
React以外に何を使ってるかなんて聞かれたら
そりゃそれ以外のいろんな事を言うに決まってる

1011:デフォルトの名無しさん
22/01/16 15:59:30.95 2ncO695p.net
>>992
じゃあもっと聞こうか?
CloudSQLと何組み合わせてるの?

1012:デフォルトの名無しさん
22/01/16 16:02:01.62 hYWYL0RZ.net
>>994
俺は質問に答えたんだから、次はお前。
何のために質問したのか答えろ。
もっと言えばお前がFirestoreやPostgreSQL使ってるんだろ
それと何を組み合わせてるの?
そしてそんなことを聞いてどうするの?
お前が質問に答えた上で
俺の質問に答えろや
話はそれから

1013:デフォルトの名無しさん
22/01/16 16:02:48.89 hYWYL0RZ.net
ほんともう揚げ足取ろうとするのがバレバレなんだよ
まじ劣化版ひろゆき屋でwww

1014:デフォルトの名無しさん
22/01/16 16:03:45.77 hYWYL0RZ.net
Vue vs React vs Angular vs Svelte Part.9
スレリンク(tech板)

1015:デフォルトの名無しさん
22/01/16 16:04:01.50 hYWYL0RZ.net
次スレー

1016:デフォルトの名無しさん
22/01/16 16:04:11.43 Zy2wxIp9.net
>>986
やっぱお前ガチで何もわかってねえじゃん
その間違った知識しかないからSPA使えないんだよ
レベル下がるからあっちいけ

1017:デフォルトの名無しさん
22/01/16 16:04:17.37 hYWYL0RZ.net
次スーレ

1018:1001
Over 1000 Thread.net
このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 238日 2時間 21分 45秒

1019:過去ログ ★
[過去ログ]
■ このスレッドは過去ログ倉庫に格納されています


最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch