トップページ > プログラム > 2020年10月18日 > u/6+iFla

書き込み順位&時間帯一覧

1 位/136 ID中時間01234567891011121314151617181920212223Total
書き込み数04263001000000000000000016



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
シェルスクリプト総合 その34
Vue vs React vs Angular Part.5

書き込みレス一覧

シェルスクリプト総合 その34
649 :デフォルトの名無しさん[sage]:2020/10/18(日) 01:14:29.68 ID:u/6+iFla
なんで?
Vue vs React vs Angular Part.5
739 :デフォルトの名無しさん[sage]:2020/10/18(日) 01:23:51.16 ID:u/6+iFla
>>737
> 中途半端マークアップコーディングやってるVueとかAngularとかは廃れる可能性も結構あると思ってる

Reactも含め、未完成のWeb Componentsを補うために
複雑なことをしてるから将来確実に廃れるか大幅に仕様が変わるよ

Web Componentsがどのブラウザでも実用的になったら
それをエミュレートしてる今のバージョンは完全にレガシーになって
将来のモダンブラウザのみを対象とした軽量なものが登場する

その時代でもDOMは変わらないだろうから、
そのDOMを簡略化するだけのjQueryは変わらず使えるわけさ
Vue vs React vs Angular Part.5
742 :デフォルトの名無しさん[sage]:2020/10/18(日) 01:41:22.39 ID:u/6+iFla
そりゃセレクタ構文だけだろ
jQueryの特徴は、そのセレクタにマッチする複数(ない場合も含めて)に対して
CSSのスタイルと同じように要素が存在するかをチェックすることなく
宣言的に処理を割り当てることができるのが便利なんだが
Vue vs React vs Angular Part.5
744 :デフォルトの名無しさん[sage]:2020/10/18(日) 01:56:11.41 ID:u/6+iFla
メソッドチェインの話なんかしてないのに
いきなりなにいってんだろうねw

まさかメソッド呼び出しは全部メソッドチェインだとでも思ってんの?
Vue vs React vs Angular Part.5
748 :デフォルトの名無しさん[sage]:2020/10/18(日) 02:11:04.54 ID:u/6+iFla
>>745
そんなんだからjQueryがいつまでも増え続けてるのがわからんだよ

jQueryが物理的に行数が減るのは当然として、
その結果、メンテナンスのコストが下がって
バグが減るのが重要なところだろ
Vue vs React vs Angular Part.5
750 :デフォルトの名無しさん[sage]:2020/10/18(日) 02:13:22.35 ID:u/6+iFla
例えば、アロー関数なんて使わなくても
this保存してfunctionつければ同じことができるけど
アロー関数使わなくて良い世界を知ったら元に戻れないだろ?
ほんの数行の違いでもないほうが楽なんだよ
Vue vs React vs Angular Part.5
752 :デフォルトの名無しさん[sage]:2020/10/18(日) 03:04:15.75 ID:u/6+iFla
そんな願望垂れ流してないで
メリットとデメリットの話をしろよ

jQueryがなくても頑張れるっていうだけで
jQueryをなくすメリットを言わないんだもんなw
Vue vs React vs Angular Part.5
755 :デフォルトの名無しさん[sage]:2020/10/18(日) 03:36:40.28 ID:u/6+iFla
>>753
もともとJavaScriptでCSSセレクタは使えなかった。
今は単に「セレクタ」というんだが、お前が言ってるように「"CSS"セレクタ」という
言葉があるのは、元々はCSSで使うものだったときの名残w

はるか昔にjQueryがJavaScrpitでCSSセレクタを実装した
その素晴らしい発想を見て、それをあとからDOM APIに
querySelectorとして使えるようにした

パクったのはDOM APIの方。それを知ってて
お前わざと>>753みたいなアホ丸出しのレスしただろ?w

しかしDOM APIがパクったのはセレクタAPIだけで
jQueryオブジェクトはパクらなかったので
DOM APIのループ処理で繰り返すという手続き的なAPIは変わらなかった
宣言的なjQueryの比べれば劣化コピーでしかない
Vue vs React vs Angular Part.5
756 :デフォルトの名無しさん[sage]:2020/10/18(日) 03:38:05.32 ID:u/6+iFla
余計なファイルを削減できる?
JavaScript使ってる時点で外部JavaScriptファイルがある
たかだか1ファイル減るだけの話
しかも結合すれば1ファイルですむ
Vue vs React vs Angular Part.5
758 :デフォルトの名無しさん[sage]:2020/10/18(日) 03:44:51.93 ID:u/6+iFla
余計なファイルを削減できるというメリットは小粒
初回アクセス時に30KB読み込みができるというメリットは小粒
JavaScript処理が僅かに早く終るというメリットは小粒

jQueryをなくしたときのメリットはどれも小粒ではないか
体感上わからない程度の遅延があっても困らない
ならできる限り開発を楽にするほうがいい
というのがメリット
Vue vs React vs Angular Part.5
759 :デフォルトの名無しさん[sage]:2020/10/18(日) 03:45:14.17 ID:u/6+iFla
>>757
圧縮時30KBはものすごく小さいですが?
Vue vs React vs Angular Part.5
761 :デフォルトの名無しさん[sage]:2020/10/18(日) 03:47:50.92 ID:u/6+iFla
例えばGoogleのシンプルな検索トップページは圧縮状態で65KBでした。
Vue vs React vs Angular Part.5
763 :デフォルトの名無しさん[sage]:2020/10/18(日) 04:26:16.95 ID:u/6+iFla
jQueryのメリットのうち小粒のものだけを抜き出したら
全部小粒だった

と言ってるのと同じだなw
Vue vs React vs Angular Part.5
765 :デフォルトの名無しさん[sage]:2020/10/18(日) 04:34:21.10 ID:u/6+iFla
jQueryの価値はjQueryオブジェクトだよ
CSSセレクタなんか、素の使いづらいJavaScriptでもできるじゃんw
価値がないところだけを見て価値がないと言っても無意味だよ
もっと広い目でjQueryを見ないとwww
Vue vs React vs Angular Part.5
769 :デフォルトの名無しさん[sage]:2020/10/18(日) 04:45:10.27 ID:u/6+iFla
ほらね、もう遠吠えいうことしかできなくなったでしょ?
Vue vs React vs Angular Part.5
772 :デフォルトの名無しさん[sage]:2020/10/18(日) 07:08:38.76 ID:u/6+iFla
>>770
なんで無視したの?もう一回同じことを書く羽目になったじゃないか

もともとJavaScriptでCSSセレクタは使えなかった。
今は単に「セレクタ」というんだが、お前が言ってるように「"CSS"セレクタ」という
言葉があるのは、元々はCSSで使うものだったときの名残w

はるか昔にjQueryがJavaScrpitでCSSセレクタを実装した
その素晴らしい発想を見て、それをあとからDOM APIに
querySelectorとして使えるようにした

パクったのはDOM APIの方。それを知ってて
お前わざと>>753みたいなアホ丸出しのレスしただろ?w

しかしDOM APIがパクったのはセレクタAPIだけで
jQueryオブジェクトはパクらなかったので
DOM APIのループ処理で繰り返すという手続き的なAPIは変わらなかった
宣言的なjQueryの比べれば劣化コピーでしかない


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。