Vue
https://jp.vuejs.org/
React
https://reactjs.org/
Angular
https://angular.io/
Svelte
https://svelte.dev/
※前スレ
Vue vs React vs Svelte Part.7
https://mevius.5ch.net/test/read.cgi/tech/1610901677/
★ここではjQuery, Ruby, C#, Blazorの話題は禁止です
★jQuery, Ruby, C#, Blazorキチガイが書き込んでも無視してください
Next, Nuxt, Sapper, Gatsby, VuePress, RedWoodなどはおk。
探検
Vue vs React vs Angular vs Svelte Part.8
レス数が950を超えています。1000を超えると書き込みができなくなります。
2021/05/23(日) 13:42:32.51ID:qRfDE337
851デフォルトの名無しさん
2022/01/10(月) 19:07:28.51ID:VxpG8AJ/ 多分jQueryおじさんはPromise使えない
852デフォルトの名無しさん
2022/01/10(月) 19:51:27.59ID:gIE9bO0b >>850
Svelteがいいか悪いかは別として高々数十行数の例題の行数の増減に拘るヤツは無能やろ
Svelteがいいか悪いかは別として高々数十行数の例題の行数の増減に拘るヤツは無能やろ
853デフォルトの名無しさん
2022/01/10(月) 20:31:39.36ID:vc9CW7XN854デフォルトの名無しさん
2022/01/10(月) 20:32:38.96ID:vc9CW7XN855デフォルトの名無しさん
2022/01/10(月) 20:37:40.39ID:vc9CW7XN >>851
うっわwww
Promiseって、jQuerryの方が先にDeferredとして採用した機能で
その後にPromiseが標準化された後はDeferredはPromise互換になってるんやで
調べてみたらjQuery 1.5でリリースされた機能だから2011年、もう10年以上も前から使ってる機能
お前はそんなことも知らんのや。最近Promise知って自慢気にでもなってんのか?
うっわwww
Promiseって、jQuerryの方が先にDeferredとして採用した機能で
その後にPromiseが標準化された後はDeferredはPromise互換になってるんやで
調べてみたらjQuery 1.5でリリースされた機能だから2011年、もう10年以上も前から使ってる機能
お前はそんなことも知らんのや。最近Promise知って自慢気にでもなってんのか?
856デフォルトの名無しさん
2022/01/10(月) 20:39:32.89ID:vh0ca0zj そもそもjQueryってまだメンテされてんの?
857デフォルトの名無しさん
2022/01/10(月) 20:39:54.23ID:vc9CW7XN それぐらい調べろよ
858デフォルトの名無しさん
2022/01/10(月) 20:44:39.86ID:gIE9bO0b859デフォルトの名無しさん
2022/01/10(月) 20:45:03.96ID:gIE9bO0b アンカ間違えた>>856
860デフォルトの名無しさん
2022/01/10(月) 20:47:11.64ID:vc9CW7XN jQueryの派生物って結局デザインの部分で
そこはCSSを使えばいいだけなんだよね
jQueryはクラスとか属性を操作するもの
で、そのデザインは変わりやすいもので
Reactとかは結局CSSのアップデートで不要になっていく
そこはCSSを使えばいいだけなんだよね
jQueryはクラスとか属性を操作するもの
で、そのデザインは変わりやすいもので
Reactとかは結局CSSのアップデートで不要になっていく
861デフォルトの名無しさん
2022/01/10(月) 20:54:46.19ID:grEJ9ec8 なんでjqueryの話になってんの?
専用スレでやればいいっていうかそっちいけ
専用スレでやればいいっていうかそっちいけ
862デフォルトの名無しさん
2022/01/10(月) 21:00:00.22ID:34VbY5l/ >>856
実質されてないみたいなもん
進化も退化もないからメンテは要らんと思うけどね
オリジナルの作者がもう違うことやってるし投げ出した
今思えば酷いコードだ
彼とは昔shibuya.jsってところで会ったことがあるのだけど
実質されてないみたいなもん
進化も退化もないからメンテは要らんと思うけどね
オリジナルの作者がもう違うことやってるし投げ出した
今思えば酷いコードだ
彼とは昔shibuya.jsってところで会ったことがあるのだけど
863デフォルトの名無しさん
2022/01/10(月) 21:10:12.17ID:Y0gY4U10 >>855
自慢げに語ってて草
自慢げに語ってて草
864デフォルトの名無しさん
2022/01/10(月) 21:23:01.34ID:X273GCfV jQueryの作者についてググったら、2016年にはもうReactに乗り換えてるじゃん
865デフォルトの名無しさん
2022/01/10(月) 21:25:46.83ID:34VbY5l/866デフォルトの名無しさん
2022/01/10(月) 21:25:58.06ID:gIE9bO0b867デフォルトの名無しさん
2022/01/10(月) 21:43:05.79ID:34VbY5l/868デフォルトの名無しさん
2022/01/10(月) 22:07:00.68ID:bkqxFRjl >>866
Pythonの作者は「ヲタク君たち見てる〜? 次のリリースはMSのみんなのおかげでぇ、超早くなりま〜す♡」とかMicrosoftからNTRビデオレターみたいなの出してたぜw
Pythonの作者は「ヲタク君たち見てる〜? 次のリリースはMSのみんなのおかげでぇ、超早くなりま〜す♡」とかMicrosoftからNTRビデオレターみたいなの出してたぜw
869デフォルトの名無しさん
2022/01/10(月) 22:48:04.17ID:pS98ddBp IT分野は言語でもフレームワークでも何でも同じだけど
出来る人たちはある程度の期間が経ったら新しいものへちゃんと乗り換える
細かく見ればそれぞれの期間でも適材適所で複数を使い分ける
一方でダメな人たちは一つのものに依存
出来る人たちはある程度の期間が経ったら新しいものへちゃんと乗り換える
細かく見ればそれぞれの期間でも適材適所で複数を使い分ける
一方でダメな人たちは一つのものに依存
870デフォルトの名無しさん
2022/01/10(月) 23:37:01.84ID:gHWf0EAq >>854
短さにこだわる割にfunction使うのか……
短さにこだわる割にfunction使うのか……
871デフォルトの名無しさん
2022/01/11(火) 00:17:35.94ID:mxhuTDkZ >>854
なんでアロー使わんの?
なんでアロー使わんの?
872デフォルトの名無しさん
2022/01/11(火) 01:17:39.85ID:fJrts7FW そもそもReact/Vue/Svelteのどれもイベントハンドラの為にわざわざセレクタなんか使わないからね
jQueryに囚われすぎて思考が狭くなってるよ
もう少し勉強した方がいい
それにjQueryのonで登録したハンドラはoffで開放しないとリークするけど
他のライブラリは管理不要になってるからね
半端な欠陥コードの真似をしろと言われても困るよw
jQueryに囚われすぎて思考が狭くなってるよ
もう少し勉強した方がいい
それにjQueryのonで登録したハンドラはoffで開放しないとリークするけど
他のライブラリは管理不要になってるからね
半端な欠陥コードの真似をしろと言われても困るよw
873デフォルトの名無しさん
2022/01/11(火) 01:23:25.82ID:P6YErMSE >>872
たしかに馬鹿げてるなw
たしかに馬鹿げてるなw
874デフォルトの名無しさん
2022/01/11(火) 02:14:14.47ID:TAtkceMX 小規模では、jQuery は圧倒的
これを素のJS で書いたら、コードが数倍になって、バグだらけで使えない。
生産性が悪く、長時間労働になるから、
コストが高くなって、時給が減る
Deferred, Promise もある。
Ajax も皆、jQuery を使っていた。
それを最近は、axios に分離した
LoDash も良い
これを素のJS で書いたら、コードが数倍になって、バグだらけで使えない。
生産性が悪く、長時間労働になるから、
コストが高くなって、時給が減る
Deferred, Promise もある。
Ajax も皆、jQuery を使っていた。
それを最近は、axios に分離した
LoDash も良い
875デフォルトの名無しさん
2022/01/11(火) 02:33:45.09ID:P6YErMSE >>854
書く必要がない
書く必要がない
876デフォルトの名無しさん
2022/01/11(火) 02:38:32.89ID:mxhuTDkZ >>874
時給なん?
時給なん?
877デフォルトの名無しさん
2022/01/11(火) 07:27:25.35ID:8AH1bIz7 >>874
jQueryは地味に罠が多いし、独特だし、インターフェース設計古いし、ネット上の解説コードの品質が低いし、なんでも文字列だし、 バグ増える印象ある。
歴史が長いし、作られた当時は何もなかったから仕方ないんだけども。
jQueryは地味に罠が多いし、独特だし、インターフェース設計古いし、ネット上の解説コードの品質が低いし、なんでも文字列だし、 バグ増える印象ある。
歴史が長いし、作られた当時は何もなかったから仕方ないんだけども。
878デフォルトの名無しさん
2022/01/11(火) 08:52:19.62ID:e5xCtEGd879デフォルトの名無しさん
2022/01/11(火) 08:52:52.31ID:e5xCtEGd880デフォルトの名無しさん
2022/01/11(火) 08:53:15.82ID:e5xCtEGd >>877
自分が無能なものをライブラリのせいにするな
自分が無能なものをライブラリのせいにするな
881デフォルトの名無しさん
2022/01/11(火) 08:59:20.14ID:e5xCtEGd >>872
> それにjQueryのonで登録したハンドラはoffで開放しないとリークするけど
なんでいちいちボロを出すんだwww
最初からリークしないように設計されたんだが
歴史の話をしてやろうか?
古くかIEでattachEventでハンドラを登録した時ページ移動しなければ
メモリリークしてしまう問題をjQueryは解決したのが売りの一つだった
DOM APIの先はJavaScriptの領域外のブラウザのAPI(ActiveX?)だったため
JavaScriptの参照ポインタが機能しないのが根本的な原因
だからそれを解決するため、俺の記憶が間違っていなければ
オブジェクト(イベントハンドラ)を直接参照するのではなくIDを使った
ウィークポインタのような仕組みを使ってハンドラを管理した
DOM APIに直接登録するのはjQuery自身のイベントハンドラ一つで
いくつ登録しても、内部のハンドラマネージャーがうまいこと
転送するという仕組みで実装されたからメモリリークしないのがjQuery
> それにjQueryのonで登録したハンドラはoffで開放しないとリークするけど
なんでいちいちボロを出すんだwww
最初からリークしないように設計されたんだが
歴史の話をしてやろうか?
古くかIEでattachEventでハンドラを登録した時ページ移動しなければ
メモリリークしてしまう問題をjQueryは解決したのが売りの一つだった
DOM APIの先はJavaScriptの領域外のブラウザのAPI(ActiveX?)だったため
JavaScriptの参照ポインタが機能しないのが根本的な原因
だからそれを解決するため、俺の記憶が間違っていなければ
オブジェクト(イベントハンドラ)を直接参照するのではなくIDを使った
ウィークポインタのような仕組みを使ってハンドラを管理した
DOM APIに直接登録するのはjQuery自身のイベントハンドラ一つで
いくつ登録しても、内部のハンドラマネージャーがうまいこと
転送するという仕組みで実装されたからメモリリークしないのがjQuery
882デフォルトの名無しさん
2022/01/11(火) 09:01:52.24ID:e5xCtEGd >>865
ちゃんと書けよ
それを言えば元々はpythonのイベント駆動のフレームワークが起源だよ
それをjQueryは取り入れた
だからPromiseと同等のものにJavaScriptプログラマ触れたのはjQueryが先で
jQuery使ってるプログラマがPromiseを知らないとかありえないだろ
お前が知らんだけじゃんかwww
って話の流れだろ
ちゃんと書けよ
それを言えば元々はpythonのイベント駆動のフレームワークが起源だよ
それをjQueryは取り入れた
だからPromiseと同等のものにJavaScriptプログラマ触れたのはjQueryが先で
jQuery使ってるプログラマがPromiseを知らないとかありえないだろ
お前が知らんだけじゃんかwww
って話の流れだろ
883デフォルトの名無しさん
2022/01/11(火) 09:18:40.61ID:HkMauCRX jqueryジジイさんは会社や開発でjqueryすごい!Reactクソ!って言ってjqueryのみで仕事してんの?
それともWebサイトしか作れない底辺?
それともWebサイトしか作れない底辺?
884デフォルトの名無しさん
2022/01/11(火) 09:28:15.89ID:8AH1bIz7 >>878
たった4行でここまで無能を晒せるとか凄い奴だな
たった4行でここまで無能を晒せるとか凄い奴だな
885デフォルトの名無しさん
2022/01/11(火) 10:35:17.70ID:e5xCtEGd >>883
DOM APIは互換性が高くなった。だから
DOM APIでやればいいって言ってるやつがいるだろ?
DOM APIだけでやってるよ。ただしjQueryという便利なライブラリでラップして。
わざわざ自分でDOM APIを簡単に使えるラッパーを自作するなんてアホでしょう?
DOM APIは互換性が高くなった。だから
DOM APIでやればいいって言ってるやつがいるだろ?
DOM APIだけでやってるよ。ただしjQueryという便利なライブラリでラップして。
わざわざ自分でDOM APIを簡単に使えるラッパーを自作するなんてアホでしょう?
886デフォルトの名無しさん
2022/01/11(火) 10:35:33.69ID:e5xCtEGd >>884
反論は?
反論は?
887デフォルトの名無しさん
2022/01/11(火) 11:41:38.20ID:fJrts7FW >>881
それIE固有のリーク回避処理でしょ
IEサポート外した時にIE対処コードは除去されてるよ
しかも上位ノードでイベントバブリングを捕捉した後のコールバック管理の話とごちゃ混ぜになってるし
記憶の整理もできてないのにどうしてそんなに自信満々なんだろうか
それIE固有のリーク回避処理でしょ
IEサポート外した時にIE対処コードは除去されてるよ
しかも上位ノードでイベントバブリングを捕捉した後のコールバック管理の話とごちゃ混ぜになってるし
記憶の整理もできてないのにどうしてそんなに自信満々なんだろうか
888デフォルトの名無しさん
2022/01/11(火) 12:07:20.77ID:e5xCtEGd >>887
は?jQueryがリークするって言ったのお前じゃん
じゃあIEのリーク以外にイベントハンドラでリークするっていう
デマ(笑)はどこから持ってきたのか言えよ
まず最初にお前が記憶(捏造)をはっきりと書き出せ
IEの時点でリークが回避されてるっていうのに
on使うだけでリークするわけがないって、少し考えればわかるやろ
は?jQueryがリークするって言ったのお前じゃん
じゃあIEのリーク以外にイベントハンドラでリークするっていう
デマ(笑)はどこから持ってきたのか言えよ
まず最初にお前が記憶(捏造)をはっきりと書き出せ
IEの時点でリークが回避されてるっていうのに
on使うだけでリークするわけがないって、少し考えればわかるやろ
889デフォルトの名無しさん
2022/01/11(火) 12:08:07.72ID:e5xCtEGd しかも上位ノードのイベントバブリングとか
全く話に出てきてないことを言い出すし
な?こういうことだよ。jQueryをわかってないで批判してる
全く話に出てきてないことを言い出すし
な?こういうことだよ。jQueryをわかってないで批判してる
890デフォルトの名無しさん
2022/01/11(火) 12:16:30.78ID:e5xCtEGd > IEサポート外した時にIE対処コードは除去されてるよ
IEサポート外なら、メモリリークしないということになるだろw
IE以外ではメモリリークしないんだろ?
IEサポート外なら、メモリリークしないということになるだろw
IE以外ではメモリリークしないんだろ?
891デフォルトの名無しさん
2022/01/11(火) 12:21:35.79ID:P6YErMSE892デフォルトの名無しさん
2022/01/11(火) 12:22:19.44ID:HkMauCRX >>885
答えになってない
答えになってない
893デフォルトの名無しさん
2022/01/11(火) 12:23:03.67ID:P6YErMSE >>881
もうIE死んだんだからどうでもいいよ
もうIE死んだんだからどうでもいいよ
894デフォルトの名無しさん
2022/01/11(火) 12:23:06.68ID:e5xCtEGd 「jQueryが起源だ」でこのスレを検索しても何も見付からない
自分で嘘つきであることを証明した瞬間w
自分で嘘つきであることを証明した瞬間w
895デフォルトの名無しさん
2022/01/11(火) 12:23:30.40ID:8AH1bIz7 jQueryおじさんはどんなアプリ作ってるか(仕事してるか)とか、大きいアプリ作った事ない疑惑に関してはきっちりスルーするね
896デフォルトの名無しさん
2022/01/11(火) 12:24:49.74ID:e5xCtEGd JavaScriptよりも先にjQueryの方が
Promise(Deferred)を採用したって俺が言ったから、
それにムカついてるのか?
起源なんて書いてないがw
Promise(Deferred)を採用したって俺が言ったから、
それにムカついてるのか?
起源なんて書いてないがw
897デフォルトの名無しさん
2022/01/11(火) 12:25:49.86ID:e5xCtEGd >>895
誰もが知ってる超大規模ウェブサイトだな
誰もが知ってる超大規模ウェブサイトだな
898デフォルトの名無しさん
2022/01/11(火) 12:27:16.03ID:e5xCtEGd899デフォルトの名無しさん
2022/01/11(火) 12:28:28.28ID:P6YErMSE900デフォルトの名無しさん
2022/01/11(火) 12:28:56.54ID:P6YErMSE901デフォルトの名無しさん
2022/01/11(火) 12:29:22.45ID:3moQ43fE >>897
答えてなくて草
答えてなくて草
902デフォルトの名無しさん
2022/01/11(火) 12:29:49.05ID:e5xCtEGd >>899
なるほど
JavaScriptよりも先にjQueryの方が
Promise(Deferred)を採用したって俺が言ったから、
「jQueryが起源」という意味に勘違いして
あらしてたのかwww
な?こういうやつなんだよ
なるほど
JavaScriptよりも先にjQueryの方が
Promise(Deferred)を採用したって俺が言ったから、
「jQueryが起源」という意味に勘違いして
あらしてたのかwww
な?こういうやつなんだよ
903デフォルトの名無しさん
2022/01/11(火) 12:36:39.36ID:P6YErMSE >>902
起源に論点ずらしてるがまずその認識が間違ってるのよ
jQueryのはtwistedを参考に作られたの
それを知らなかったよね?と言う話
あなたが無知を論点にしてたからそれを咎めたの
わかる?
起源の話はしてない
jQueryは凄くないと言う話をしてる
起源に論点ずらしてるがまずその認識が間違ってるのよ
jQueryのはtwistedを参考に作られたの
それを知らなかったよね?と言う話
あなたが無知を論点にしてたからそれを咎めたの
わかる?
起源の話はしてない
jQueryは凄くないと言う話をしてる
904デフォルトの名無しさん
2022/01/11(火) 12:37:23.27ID:fJrts7FW >>888
うーん文意読み取れない?
onのリークとIE固有のリークは別物だよ
さらにその2つとも関係ないjQueryの実装の話も混じってるよ
と補足したらわかるかな?
リークはonとremoveChild繰り返しで簡単に確認できるよ
うーん文意読み取れない?
onのリークとIE固有のリークは別物だよ
さらにその2つとも関係ないjQueryの実装の話も混じってるよ
と補足したらわかるかな?
リークはonとremoveChild繰り返しで簡単に確認できるよ
905デフォルトの名無しさん
2022/01/11(火) 12:39:48.98ID:e5xCtEGd 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
> >>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
906デフォルトの名無しさん
2022/01/11(火) 12:40:53.24ID:P6YErMSE どうやら完璧に論破したみたいだな
気持ちいいぜ
気持ちいいぜ
907デフォルトの名無しさん
2022/01/11(火) 12:41:05.16ID:e5xCtEGd >>904
> リークはonとremoveChild繰り返しで簡単に確認できるよ
reactとDOM APIを混ぜて使って
reactはメモリリークするって話をしてるんですね
「お前がアホ」で終わるよねwww
> リークはonとremoveChild繰り返しで簡単に確認できるよ
reactとDOM APIを混ぜて使って
reactはメモリリークするって話をしてるんですね
「お前がアホ」で終わるよねwww
908デフォルトの名無しさん
2022/01/11(火) 12:42:42.26ID:BOCqnA8F 恣意的な編集して論破とか言ってる恥ずかしい人がいる……
909デフォルトの名無しさん
2022/01/11(火) 12:45:51.77ID:e5xCtEGd いつもの勝利宣言だから、もう書き込まないでしょうw
910デフォルトの名無しさん
2022/01/11(火) 12:48:06.76ID:BOCqnA8F あ、間違えた。論破してる人と恣意的編集してる人は別だわ。
論破は確かにしてるわ
論破は確かにしてるわ
911デフォルトの名無しさん
2022/01/11(火) 12:49:25.14ID:e5xCtEGd912デフォルトの名無しさん
2022/01/11(火) 12:50:46.87ID:BOCqnA8F >>911
恣意的な編集してる方が普通にキチガイだよ
恣意的な編集してる方が普通にキチガイだよ
913デフォルトの名無しさん
2022/01/11(火) 12:52:13.82ID:e5xCtEGd914デフォルトの名無しさん
2022/01/11(火) 12:55:00.59ID:wnL/hmXC ここのスレタイとテンプレみて居座る奴がまずキチガイ
915デフォルトの名無しさん
2022/01/11(火) 12:55:18.35ID:BOCqnA8F916デフォルトの名無しさん
2022/01/11(火) 12:55:59.22ID:e5xCtEGd917デフォルトの名無しさん
2022/01/11(火) 12:58:05.23ID:BOCqnA8F >>916
jQuery以外には何使ってるの? jQuery以外の部分は触らせてもらえないんだろうけどさ
jQuery以外には何使ってるの? jQuery以外の部分は触らせてもらえないんだろうけどさ
918デフォルトの名無しさん
2022/01/11(火) 12:59:24.44ID:e5xCtEGd919デフォルトの名無しさん
2022/01/11(火) 13:02:09.73ID:BOCqnA8F >>918
執拗に回答を避けてるからなんでかなと思って。GCPとか全然回答になってない事言うし
執拗に回答を避けてるからなんでかなと思って。GCPとか全然回答になってない事言うし
920デフォルトの名無しさん
2022/01/11(火) 13:04:01.96ID:e5xCtEGd はぁ?やってることってプログラミング環境全てじゃん
RubyとかPythonとか言えばいいのか?
RubyとかPythonとか言えばいいのか?
921デフォルトの名無しさん
2022/01/11(火) 13:07:58.15ID:BOCqnA8F >>920
普通GCPの〜を使ってるって言い方するでしょ。GCPって言い方は変だよ、明らかに
普通GCPの〜を使ってるって言い方するでしょ。GCPって言い方は変だよ、明らかに
922デフォルトの名無しさん
2022/01/11(火) 13:18:52.55ID:BOCqnA8F 全体を把握してない、全く権限無いんだろうな
923デフォルトの名無しさん
2022/01/11(火) 13:21:43.73ID:yEugkBXV reactその他と良し悪しを比較するなら意味があるだろうが、じぇーくえりーしか知らん奴のゴリ押しは無価値なんだよなぁ
924デフォルトの名無しさん
2022/01/11(火) 14:17:28.40ID:Jt6jcb4u jQueryくんはなんかそっち系のスレ出来てるからそっちいって
925デフォルトの名無しさん
2022/01/11(火) 15:53:27.16ID:isLB2q1s 老害のテンプレみたいな人だな
926デフォルトの名無しさん
2022/01/11(火) 16:51:50.09ID:8AH1bIz7 いわゆる無敵くん
927デフォルトの名無しさん
2022/01/11(火) 23:06:45.88ID:TAtkceMX 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 の動画を一斉に上げた!
すごい。全員が最先端を攻めている
React, Vue.js, Bootstrap 4 で、jQueryも使う
Bootstrap 5 で、jQueryは削除されたけど、まだpopper.js は使っている
Rails 7 では、外人のYouTuber のRailsのすべての学校・サロンは、
ここ3か月で、脱webpack のesbuild の動画を一斉に上げた!
すごい。全員が最先端を攻めている
928デフォルトの名無しさん
2022/01/12(水) 07:15:25.17ID:qSKEQhiy Railsはどうでもいけどesbuild使うとビルド速くなる以外にメリットあるのかな?
929デフォルトの名無しさん
2022/01/12(水) 09:01:00.33ID:KICzL1Th ★ここではjQuery, Ruby, C#, Blazorの話題は禁止です
★jQuery, Ruby, C#, Blazorキチガイが書き込んでも無視してください
Next, Nuxt, Sapper, Gatsby, VuePress, RedWoodなどはおk。
★jQuery, Ruby, C#, Blazorキチガイが書き込んでも無視してください
Next, Nuxt, Sapper, Gatsby, VuePress, RedWoodなどはおk。
930927
2022/01/12(水) 23:33:25.22ID:FL+rK1TR Rails7がもつフロントエンドへの「答え」、2021/9
https://zenn.dev/kenzan100/articles/0f9b100655a4bf
Rails 7 をちょこっと試す(さらば、Webpacker 編)、2021/9
https://qiita.com/suketa/items/837eb97bdb48dd8c4688
規約だけのフレームワーク・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 へ変わる
https://zenn.dev/kenzan100/articles/0f9b100655a4bf
Rails 7 をちょこっと試す(さらば、Webpacker 編)、2021/9
https://qiita.com/suketa/items/837eb97bdb48dd8c4688
規約だけのフレームワーク・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 へ変わる
931デフォルトの名無しさん
2022/01/15(土) 09:01:02.57ID:3bevh9WS NextとFirebaseでSNSっぽいの作ってみて思ったんやが、NextとかNuxtとかのフロントエンドのフレームワークって、フロントエンドの技術メインで全部やろうとしたら有用やなとは思ったが、バックエンドちゃんと書けたり書ける人おるんやったら、いらんかもと思ったんやがどう思うよ
古い感覚なんかもしれんがロジックは基本バックエンドで書いて隠蔽して、フロントはjson要求したりjsonの色付けだけの方が、構成として綺麗かなーとは思ったんや
フロントでゴリゴリとロジック書いてて、これええんか…?って思ってまう
Railsみたいなフルスタックから、フロントやバックとかを分離する方向に時代は向かっとるとは思うが、Nextもフルスタックになりつつあるし
フロントがSPAとかSSGになってんのは体感速度爆上がるからそこはええと思うんやがな
古い感覚なんかもしれんがロジックは基本バックエンドで書いて隠蔽して、フロントはjson要求したりjsonの色付けだけの方が、構成として綺麗かなーとは思ったんや
フロントでゴリゴリとロジック書いてて、これええんか…?って思ってまう
Railsみたいなフルスタックから、フロントやバックとかを分離する方向に時代は向かっとるとは思うが、Nextもフルスタックになりつつあるし
フロントがSPAとかSSGになってんのは体感速度爆上がるからそこはええと思うんやがな
932デフォルトの名無しさん
2022/01/15(土) 09:37:58.71ID:MzMBXp9X ユーザーが何でも変更可能なクライアントのコードで
全部やったら不正しまくりだろ
フロントエンドで重要なことをしたらだめに決まってる
全部やったら不正しまくりだろ
フロントエンドで重要なことをしたらだめに決まってる
933デフォルトの名無しさん
2022/01/15(土) 12:34:20.93ID:IPCx9P3x Nextは別にフロントバックエンドがゴッチャにはならんでしょ、シームレスにも出来るってだけで。バックエンド好きなもの使えるし。
FirebaseというかFirestoreはたしかにそんな傾向あるけど、そこは考え方を転換すればセキュリティを担保できるし、必要なとこはFunctionsでやればいいのだ。
FirebaseというかFirestoreはたしかにそんな傾向あるけど、そこは考え方を転換すればセキュリティを担保できるし、必要なとこはFunctionsでやればいいのだ。
934デフォルトの名無しさん
2022/01/15(土) 12:50:45.75ID:oDjvE5hT935デフォルトの名無しさん
2022/01/15(土) 13:49:47.30ID:GR0VNvzC フロントしか開発したことない人が使うには良いんだろうね
バックエンドも触ってる人からみれば分離した方が開発も運用も楽っての当たり前に理解しているし
バックエンドも触ってる人からみれば分離した方が開発も運用も楽っての当たり前に理解しているし
936デフォルトの名無しさん
2022/01/15(土) 13:53:38.96ID:SXry2lpj jQuery時代の人なら普通にバックエンドも
プログラミングしてたんだけどね
派手なものを簡単に作れるから
基礎技術ができてない人が多い
プログラミングしてたんだけどね
派手なものを簡単に作れるから
基礎技術ができてない人が多い
937デフォルトの名無しさん
2022/01/15(土) 14:07:50.12ID:Jx/A2570 別にReactとかじゃなくてもフロント改変なんていくらでもできる
なんならパケット直いじりツール使えばどんなシステムでも変更できるし
なんならパケット直いじりツール使えばどんなシステムでも変更できるし
938デフォルトの名無しさん
2022/01/15(土) 16:41:02.38ID:0b+CARq6 ちょこちょこNext.jsやFirebaseやった事ないのかズレた事言ってる奴が居るな……
939デフォルトの名無しさん
2022/01/15(土) 16:49:44.37ID:SUNY4hKu >>931自体がNextを要らないと言っているのかSPAを要らないと言っているのかポイントが絞れてないからじゃね?
940デフォルトの名無しさん
2022/01/15(土) 18:21:05.07ID:Wq5Z+JoU ついにnext.jsを使うプロジェクトを開始したぞ
ちな俺はサーバーサイドもフロントもガッツリやったことがある
その俺が評価してやんよ
ミスったら俺の首が飛ぶ
ちな俺はサーバーサイドもフロントもガッツリやったことがある
その俺が評価してやんよ
ミスったら俺の首が飛ぶ
941デフォルトの名無しさん
2022/01/15(土) 19:22:11.97ID:Ipn+w0vn 利用者の体感利便性を考えたら
まずはページ再送出をしないCSR/SPA化が今では必須でしょう
更に最初のアクセスページのためにCSRだけではダメで最低限SSR併用か可能ならSSGが必要
バックエンド開発者もこの変化についてこれない人は
CSRのためのAPI対応しか出来なかったり
もっと古い人はCSR未対応の古きSSRオンリーしか出来なかったりで
なぜ「CSRとほぼ同じコードをSSR/SSGする必要があるのか」さえも理解できていないようです
まずはページ再送出をしないCSR/SPA化が今では必須でしょう
更に最初のアクセスページのためにCSRだけではダメで最低限SSR併用か可能ならSSGが必要
バックエンド開発者もこの変化についてこれない人は
CSRのためのAPI対応しか出来なかったり
もっと古い人はCSR未対応の古きSSRオンリーしか出来なかったりで
なぜ「CSRとほぼ同じコードをSSR/SSGする必要があるのか」さえも理解できていないようです
942デフォルトの名無しさん
2022/01/15(土) 19:54:39.76ID:oDjvE5hT SPAで利便性がよくなるか?という問題は場合によるとしか言えんからなー
シンプルなMPAのほうが使いやすいと感じるケースは未だに多い
SPAが必須と考えるのは開発側の独りよがりだよ
シンプルなMPAのほうが使いやすいと感じるケースは未だに多い
SPAが必須と考えるのは開発側の独りよがりだよ
943デフォルトの名無しさん
2022/01/15(土) 20:06:15.24ID:YsspSJMD まあでもSPAのほうが余分なもの読み込まないぶん若干ページ遷移早いよな
そこだけは褒めてやるべきだとおもうわ
まあ作り手の面倒は増えてるし回線速度が速い現在に本当に必要なのかは疑問だけど
そこだけは褒めてやるべきだとおもうわ
まあ作り手の面倒は増えてるし回線速度が速い現在に本当に必要なのかは疑問だけど
944デフォルトの名無しさん
2022/01/15(土) 20:11:01.62ID:Ipn+w0vn >>942
SPAは毎回ページまるごと送出しなおしのMPAよりも以下の利点がある
・サーバーの負荷減少
・トラフィックの減少
・ブラウザ側での表示書き換え減少
・ユーザーの待ち時間減少 (体感の向上)
つまり全てにおいてエコで優れている
もちろんSPAに加えて前述のように最初のページアクセス待ち時間減少のためにSSR/SSG併用
デメリットは「技術の低い人たちは提供できない」
SPAは毎回ページまるごと送出しなおしのMPAよりも以下の利点がある
・サーバーの負荷減少
・トラフィックの減少
・ブラウザ側での表示書き換え減少
・ユーザーの待ち時間減少 (体感の向上)
つまり全てにおいてエコで優れている
もちろんSPAに加えて前述のように最初のページアクセス待ち時間減少のためにSSR/SSG併用
デメリットは「技術の低い人たちは提供できない」
945デフォルトの名無しさん
2022/01/15(土) 20:17:20.94ID:V9VQU+75 ユーザー目線で言うと非SPAはリロード時、遷移時に画面がしっかりリセットされる安心感があるんだよな
なんか動きが変な気がしたらとりあえずリロード、戻る、適当にハイパーリンククリック
それでまあまあ具合がよくなると経験的にわかってる
これは非常に重要なんじゃないかな
たぶん何も知らんユーザーからするとSPAは巨大でミュータブルなオブジェクトに見えてるんじゃないかとおれは考えてる
逆に非SPAはほとんどイミュータブルな関数に見えてる
もちろんプログラミングの素人であるユーザーがイミュータブルとミュータブルの違いを認識してるはずは無いんだが
ぼんやりと感覚的にその違いを使い勝手という形で体感してるんじゃないかな
なんか動きが変な気がしたらとりあえずリロード、戻る、適当にハイパーリンククリック
それでまあまあ具合がよくなると経験的にわかってる
これは非常に重要なんじゃないかな
たぶん何も知らんユーザーからするとSPAは巨大でミュータブルなオブジェクトに見えてるんじゃないかとおれは考えてる
逆に非SPAはほとんどイミュータブルな関数に見えてる
もちろんプログラミングの素人であるユーザーがイミュータブルとミュータブルの違いを認識してるはずは無いんだが
ぼんやりと感覚的にその違いを使い勝手という形で体感してるんじゃないかな
946デフォルトの名無しさん
2022/01/15(土) 20:17:38.17ID:SUNY4hKu >シンプルなMPAのほうが使いやすいと感じるケースは未だに多い
MPAの方がシンプルってそれこそ開発側の視点じゃね?
ユーザーから見てシンプルだというなら仕様が違うものを作っていることになるわけで、そもそも比較にならない。
MPAの方がシンプルってそれこそ開発側の視点じゃね?
ユーザーから見てシンプルだというなら仕様が違うものを作っていることになるわけで、そもそも比較にならない。
947デフォルトの名無しさん
2022/01/15(土) 20:17:52.19ID:IPCx9P3x 場合によってはSPAのほうが想定すること少なくて楽。
それはそれとしてSPAが適するかどうかは用途次第。なんだけど、最近MPAはSSGとSPAのハイブリッドばかりでSSR作って無いなぁ
それはそれとしてSPAが適するかどうかは用途次第。なんだけど、最近MPAはSSGとSPAのハイブリッドばかりでSSR作って無いなぁ
948デフォルトの名無しさん
2022/01/15(土) 20:20:47.89ID:IPCx9P3x >>945
一般ユーザーはそこまで考えてないと思うし、そう思わせるならUIが悪いと思うな。個人的な意見だけども
一般ユーザーはそこまで考えてないと思うし、そう思わせるならUIが悪いと思うな。個人的な意見だけども
949デフォルトの名無しさん
2022/01/15(土) 20:26:33.13ID:V9VQU+75 >>944
・サーバーの負荷減少はユーザーでなく運用側のメリットで今はユーザー視点のメリットについて議論しているのでは?
・トラフィックも同様
・表示書き換えは、、、SPAのほうが増えてないか?
・ユーザーの待ち時間は減る傾向が見られるね
・技術力が低い人に提供できないのはユーザーにとってはデメリットだね
つまりそれだけ利便性の高いサイトが少ないということだから
こうして一個一個深堀していくとやっぱりユーザー目線ではデメリットのほうが大きい気がするなー
ウェブIDE、オフィス文書編集、BPMエディタ、、、この手の従来デスクトップでしかできなかった超複雑なツールをブラウザで提供出来るようになったのは凄い発明だけど
何でもかんでもSPAってのは典型的なミステイクだね
未だに世の中のほとんどのサイトは従来の非SPAがマッチしてるよ
・サーバーの負荷減少はユーザーでなく運用側のメリットで今はユーザー視点のメリットについて議論しているのでは?
・トラフィックも同様
・表示書き換えは、、、SPAのほうが増えてないか?
・ユーザーの待ち時間は減る傾向が見られるね
・技術力が低い人に提供できないのはユーザーにとってはデメリットだね
つまりそれだけ利便性の高いサイトが少ないということだから
こうして一個一個深堀していくとやっぱりユーザー目線ではデメリットのほうが大きい気がするなー
ウェブIDE、オフィス文書編集、BPMエディタ、、、この手の従来デスクトップでしかできなかった超複雑なツールをブラウザで提供出来るようになったのは凄い発明だけど
何でもかんでもSPAってのは典型的なミステイクだね
未だに世の中のほとんどのサイトは従来の非SPAがマッチしてるよ
950デフォルトの名無しさん
2022/01/15(土) 20:27:14.48ID:V9VQU+75 >>946
ユーザー目線でも開発者目線でもどっちもシンプルということだね
ユーザー目線でも開発者目線でもどっちもシンプルということだね
レス数が950を超えています。1000を超えると書き込みができなくなります。
ニュース
- 小野田紀美・経済安保担当相「何か気に入らないことがあればすぐに経済的威圧をする国への依存はリスク」 ★2 [Hitzeschleier★]
- 日本行き空路49万件キャンセル 中国自粛呼びかけ 日本行きチケット予約の約32%に相当 ★2 [ぐれ★]
- 【中国局長】両国関係に「深刻な影響」 首相発言の撤回要求 [蚤の市★]
- 外務省局長は無言で厳しい表情…日中の高官協議終了か 高市首相“台湾”発言で中国が強硬対応 発言撤回求めたか…★3 [BFU★]
- 【インバウンド】中国人観光客の日本での消費額は年間約2兆円超…中国政府は公務員の出張取り消し [1ゲットロボ★]
- 日経平均の下落率3%超す、財政懸念で長期金利上昇 ★2 [お断り★]
- 【実況】博衣こよりのえちえち歌枠🧪
- 【高市速報】日本人の3割「中国への武力行使に踏み切る必要がある」ANN世論調査 [931948549]
- 高市早苗「支持者の理解を得られないので台湾発言を撤回できない」 [931948549]
- 外務省局長、よくわからないまま帰国へ [834922174]
- 中国外務省「日中関係の悪化は高市早苗首相が原因」と名指しで強く非難。キタ━(゚∀゚)━! [153490809]
- 【雑談】暇人集会所part18
