のくす牧場
コンテンツ
牧場内検索
カウンタ
総計:127,646,947人
昨日:no data人
今日:
最近の注目
人気の最安値情報

私的良スレ書庫

不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitter
ログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。

元スレ+ JavaScript の質問用スレッド vol.137 +

JavaScript スレッド一覧へ / JavaScript とは? / 携帯版 / dat(gz)で取得 / トップメニュー
スレッド評価: スレッド評価について
みんなの評価 :
タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。
レスフィルター : (試験中)
←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitter
351 : Name_Not - 2019/01/27(日) 19:52:03.16 ID:???.net (+57,+29,-40)
そうだよな。jQueryを使わずに書いたら
自分が書いたJavaScriptコード数千行が
数万行になってしまう
本末転倒だ
352 : Name_Not - 2019/01/27(日) 19:52:08.95 ID:???.net (-1,-29,-21)
その自作jsコード99%のケースでは85kb以下に収まるだろうww
353 : Name_Not - 2019/01/27(日) 19:53:51.91 ID:???.net (+57,+29,-7)
収まるわけ無いじゃん。どんだけ小さい規模の話をしてるんだ?
354 : Name_Not - 2019/01/27(日) 19:54:11.32 ID:???.net (+57,+29,-21)
jQueryは良いライブラリなのに
ノータイム説明なしでぶっ込んでくる野郎が居るのが害悪
355 : Name_Not - 2019/01/27(日) 19:56:47.42 ID:???.net (+32,-29,-18)
1行50文字として、85kbだとたった2000行も書けば
あっというまに85kbなんて超えてしまう。
356 : Name_Not - 2019/01/27(日) 19:57:25.74 ID:???.net (+90,+28,-23)
メリット~言いたい~はやく言いたい~
はやく言いたい~jQueryのメリット~
357 : Name_Not - 2019/01/27(日) 19:57:45.83 ID:???.net (+62,+29,-3)
>>355
って事はやはり使った方がいいな
358 : Name_Not - 2019/01/27(日) 19:59:02.91 ID:???.net (+70,+29,-50)
>>356
焦るなw 次DOMを使う問題が出てきたら
ノータイム説明なしでjQuery使ったコードをぶっ込んでやるからさ
359 : Name_Not - 2019/01/27(日) 19:59:37.56 ID:???.net (+49,-29,-50)
jQueryはminifyしてるくせに自作コードはminifyしないんですくぁ↑?ww
360 : Name_Not - 2019/01/27(日) 20:00:41.36 ID:???.net (-1,-29,-46)
>>359
jQueryはminify版が配布されてるし、なんならgzip圧縮版も配布されてる
それに比べて自作コードはそんな事されてないだろ
361 : Name_Not - 2019/01/27(日) 20:00:48.55 ID:???.net (+62,+29,-35)
>>359
やっぱり騙してでも布教してシェアキープしたいんだねぇ…
362 : Name_Not - 2019/01/27(日) 20:01:57.20 ID:???.net (+76,+14,-37)
エディタで簡単にミニファイできるが…
何jQuery厨ってメモ帳で作ってるの?w
363 : Name_Not - 2019/01/27(日) 20:02:15.72 ID:???.net (+57,+29,-44)
実際それでシェアキープされてるからな
それが困るんだろうさ
364 : Name_Not - 2019/01/27(日) 20:03:27.18 ID:???.net (+23,-6,+0)
>>359
ワロタ
365 : Name_Not - 2019/01/27(日) 20:03:57.27 ID:???.net (+74,+29,-32)
>>362
エディタはそれぞれが好きなものを使いたいんで、
特定のエディタを強制されるのは嫌だな
366 : Name_Not - 2019/01/27(日) 20:05:52.91 ID:???.net (+89,+29,-23)
心の声(なんでjQueryはメリット無いはずなのに、こんなに使われてるんだよ!悔しい!)
367 : Name_Not - 2019/01/27(日) 20:07:01.20 ID:???.net (+45,-26,-23)
>>365
そ、そうか。VSCodeでもatomでもSublimeでもできるが…
できないってことは本当にメモ帳なんだろうな。
メモ帳とjQueryとでお幸せにな。
368 : Name_Not - 2019/01/27(日) 20:07:44.78 ID:???.net (+64,+29,-2)
>>366
ガヤ「はよ言え!」
369 : Name_Not - 2019/01/27(日) 20:09:06.02 ID:???.net (+23,-4,-21)
jQueryの~♪メリット~♪はやく言いたい~♪
370 : Name_Not - 2019/01/27(日) 20:09:50.99 ID:???.net (+68,+29,-26)
>>367
じゃあvimだけを使ってどうやるか言ってみ

できるできないの可能性の話はしてない
それぞれでエディタでやった結果が
異なるのが問題なんだよ
371 : Name_Not - 2019/01/27(日) 20:11:57.11 ID:???.net (+7,-29,-22)
>>370
じゃあコマンドラインでterserかuglifyだな。
vim使ってんなら朝飯前だろ。
372 : Name_Not - 2019/01/27(日) 20:13:32.90 ID:???.net (+70,-30,-111)
例えばこれ

$(document).on('click', 'a', function() {
 $(this).toggleClass('on');
});

(minifyしたら1行にされて意味がないんで)
単語数で考えると、$, document, on, click, a, function, $, this, toggleClass, on
たったの10単語で実現できるコードをjQueryなしで書くと大幅に増えてしまう
373 : Name_Not - 2019/01/27(日) 20:16:45.75 ID:???.net (+68,+28,-47)
>>372はjQueryで書くとたったこれだけのことにプラス85,000文字かかりますという例です
374 : Name_Not - 2019/01/27(日) 20:18:08.46 ID:???.net (+85,-30,-105)
>>373
違うよ(笑)

やっぱりどんだけ小さいの話してるんだ?って
指摘は正しかったみたいだねw

352 名前:Name_Not_Found[sage] 投稿日:2019/01/27(日) 19:52:08.95 ID:???
その自作jsコード99%のケースでは85kb以下に収まるだろうww

353 自分:Name_Not_Found[sage] 投稿日:2019/01/27(日) 19:53:51.91 ID:???
収まるわけ無いじゃん。どんだけ小さい規模の話をしてるんだ?
375 : Name_Not - 2019/01/27(日) 20:19:28.48 ID:???.net (+101,+29,-8)
>>372 ←これ小さい話だよね?
自分で小さい例出しといてなに言ってんだコイツ
376 : Name_Not - 2019/01/27(日) 20:22:44.45 ID:???.net (+71,+29,-23)
>>375
そういうコードがたくさん集まって
コードの量が増えるんだろ?
お前、"例" ってどういうものか知ってるか?
377 : Name_Not - 2019/01/27(日) 20:23:38.35 ID:???.net (+57,+29,-78)
jQueryは膨大な粗大ゴミ
産業廃棄物

世界のネットワークに不要なトラフィックとしてゴミjQueryが世界を駆け巡る

jQuery房は地球表面に85000回頭ぶつけながら謝罪せよ
378 : Name_Not - 2019/01/27(日) 20:27:29.72 ID:???.net (+129,+30,-72)
大規模な話をすると、例えばgithubがjQuery依存から脱却しました。
jQueryでアドホックにかかれた部分は大変取るのに苦労したそうです。
もう二度と使わないとのこと。
http://githubengineering.com/removing-jquery-from-github-frontend/
379 : Name_Not - 2019/01/27(日) 20:28:15.71 ID:???.net (+57,+29,-59)
不要なトラフィックって言っても画像1つ分程度でしか無いけどな
それにjQueryを使わずに書いた自作コードが大量に流れるほうがゴミだろう
380 : Name_Not - 2019/01/27(日) 20:29:07.35 ID:???.net (+70,+29,-33)
>>378
それ見て思ったんだけど、結論が書いてないんだよね
普通、それだけのことをしたら○○という効果がありましたって
書くと思うんだけど、jQuery廃止しても何も効果がなかったんだと思う
381 : Name_Not - 2019/01/27(日) 20:31:01.00 ID:???.net (+3,-29,-102)
netflixトップのランディングページからreactが取り除かれ、なぜかjQuery厨が大喜びしてましたがjQueryはどこにも使われてません。
一方トップ以下にはreactが未だ使われています。
jQueryはどこにも使われてません。
これからも使う予定はないとのことです。
382 : Name_Not - 2019/01/27(日) 20:33:49.98 ID:???.net (+57,+29,-33)
楽にサイト構築するためにjQueryがクソなのを受け入れられるのが
金持ちと貧民の境目
いいものに拘ってても一生貧民よ
383 : Name_Not - 2019/01/27(日) 20:34:10.97 ID:???.net (+59,-2,-26)
「netflixトップのランディングページからreactが取り除かれた
ということはjQueryを使ったんだ!」と思ったのはお前じゃね?
384 : Name_Not - 2019/01/27(日) 20:37:15.06 ID:???.net (+69,+29,-7)
>>383
だよな。
あれReactが遅いってことがわかったって喜んだだけなんだが
385 : Name_Not - 2019/01/27(日) 20:40:09.17 ID:???.net (+71,+26,-53)
>>378
1.12と思ったら1.2時代の話か
当時は使ってなかったけど、1.10ぐらいまでjQueryは仕様変わりまくりで使いづらかった
そりゃ苦労するわ
386 : Name_Not - 2019/01/27(日) 20:43:26.30 ID:???.net (+52,+29,+0)
めっちゃ伸びてて草
387 : Name_Not - 2019/01/27(日) 20:47:41.08 ID:???.net (+7,-29,-23)
>>384
ランディングページにReact使う意味ねえからやめたんだろ
そもそもFacebookみたいな複雑なUIとかに発揮するのがReactだからな
388 : Name_Not - 2019/01/27(日) 20:47:59.81 ID:???.net (+137,-29,-63)
>>374によるとNetflixの件は「小さい規模の話」らしい。

大規模だと85kb以下に「収まるわけない」らしいからねw

Netflixのjsは17kb。json足しても52kb。
https://medium.com/dev-channel/a-netflix-web-performance-case-study-c0bcde26a9d9

なんでjQuery野郎はすぐ嘘つくん?
389 : Name_Not - 2019/01/27(日) 20:52:34.71 ID:???.net (+70,+29,-39)
>>388
言っただろ、騙してでもシェアを守りたいからだ。
シェアが高いことがメリットだからな。
390 : Name_Not - 2019/01/27(日) 20:57:34.02 ID:???.net (+94,+29,-186)
前提としてランディングページっていうのは、トップページだけのことではないことに注意ね
検索結果から飛んで最初に表示されるページでSEOが重要になるページのこと
(ランディングページの反対はログインしないと見れないページや設定画面など)

http://web60.co.jp/landing-page.html
> ランディングページ(landing page)とは、
> 直訳すれば着地ページで、ユーザーが最初に訪問するWebページになります。
>
> この意味でいえば、どんなサイトにも着地ページは複数あり、
> それはユーザー毎に異なることになります。これが広義のランディングページです。
> 日本では一般に「着地ページ」と言い、「ランディングページ」という場合は、次の狭義のランディングページを指します。


一部の企業でReact Native離れが始まる
http://tech.nikkeibp.co.jp/it/atcl/idg/14/481709/082000458/
391 : Name_Not - 2019/01/27(日) 21:00:25.31 ID:???.net (+19,-26,-39)
>>388
それ、gzip圧縮された状態の話だからjQueryだと29KBだよ
http://mathiasbynens.be/demo/jquery-size

その30KBもキャッシュされるので二回目以降はわずかな通信ですむ
392 : Name_Not - 2019/01/27(日) 21:04:44.50 ID:???.net (+80,+29,-94)
>>388
> >>374によるとNetflixの件は「小さい規模の話」らしい。

ランディングページに限った話だろ?小さい規模に決まってると思うが?
まさかNetflixのサイトがでかいから、
どのページも大規模なJavaScriptになってるはずだって言いたいの?
393 : Name_Not - 2019/01/27(日) 21:04:56.96 ID:???.net (+19,-1,-13)
jquery嫌いキチガイおもしろい
394 : Name_Not - 2019/01/27(日) 21:05:39.75 ID:???.net (+6,-29,-46)
>>390
reactnativedomとかあるからややこしいが基本reactnativeはios androidのネイティブアプリの話でwebとは関係ないぞ。
395 : Name_Not - 2019/01/27(日) 21:05:54.35 ID:???.net (+57,+18,-10)
ここWeb板だからReact Nativeじゃねえんだけど?
ああ、違いわかってねえバカなのかもな>>390
396 : Name_Not - 2019/01/27(日) 21:09:48.01 ID:???.net (+25,-29,-29)
React Native使わないでReact使っても
iOSやAndroidのネイティブアプリ作れないんだし
何のメリットもないやん
397 : Name_Not - 2019/01/27(日) 21:10:42.14 ID:???.net (+69,+7,-30)
じゃあ苦労して17kbに押さえたnetflixチームに言ってこいよ。
30kbのjQuery入れてくださいってw
キャッシュされるから二回目以降は大丈夫ですからってさぁwww
398 : Name_Not - 2019/01/27(日) 21:11:25.15 ID:???.net (+48,+24,+0)
>>396
バカは黙ってろ
399 : Name_Not - 2019/01/27(日) 21:13:26.93 ID:???.net (-1,-29,-13)
それよりReact Nativeの件を説明してくれますかあ?
なんでReact Nativeの話持ち出したんですかあ?
400 : Name_Not - 2019/01/27(日) 21:13:56.81 ID:???.net (+67,+29,-68)
>>397
なんでそんな事する必要があるの?
jQueryを使うかどうかは合理的に選べばいいだけだろ
ネイティブアプリを作るのにjQueryを使えとか言わないし
←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / JavaScript スレッド一覧へ
スレッド評価: スレッド評価について
みんなの評価 :
タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

類似してるかもしれないスレッド


トップメニューへ / →のくす牧場書庫について