21/01/17 17:20:00.12 d8MroxOV.net
>>967
うん。jqueryも使えるよ。
ただ、reactやvueを使っててjqueryを導入したいと思うケースを俺は思いつかない。
983:デフォルトの名無しさん
21/01/17 18:00:08.77 mJ1vDarZ.net
最近知ったけど
reactjsexample.com
ってサイトいいね。いい感じの部品が結構色々ある
984:デフォルトの名無しさん
21/01/17 20:51:40.49 72VIHRdN.net
仮想DOM使いたくないならsvelteとか使えばいいじゃん
フレームワーク上でjqueryを使う理由ってなによ
985:デフォルトの名無しさん
21/01/17 21:08:38.19 BpZanF9R.net
通信でajaxでも使いたいんじゃない?
986:デフォルトの名無しさん
21/01/17 21:23:38.04 1YpVluAF.net
fetchでいいじゃん
987:デフォルトの名無しさん
21/01/17 21:25:14.65 8yxv55PR.net
ajaxって今思うとすげー恥ずかしいメソッド名だよな
988:デフォルトの名無しさん
21/01/17 21:26:50.06 OsPht3CQ.net
>>970
jQueryを使うのではなくて、
jQueryを使って作った多くの資産、ライブラリを使うんだよ
導入検討のためのサンプルとかPoCとか使い捨てプログラムとか
寿命が短いものばかり作ってんの?
989:デフォルトの名無しさん
21/01/17 22:00:48.77 d8MroxOV.net
jqueryで書かれたプログラムは一般的に技術的負債になりやすいから、jqueryで書かれたプログラムの方が寿命短いよ。
jqueryで書かれたアプリケーションをみんな頑張ってreactやvueなどのフレームワークで書き換えてるよ。
990:デフォルトの名無しさん
21/01/17 22:06:28.70 d8MroxOV.net
資産っていうけど、大抵はreactとかで書き直されてるor代替のライブラリがあるよね。
991:デフォルトの名無しさん
21/01/17 22:07:29.18 OsPht3CQ.net
>>975
根拠を全く書いてないし、jQueryの現在のシェアを見れば
それが間違いだってわかる
もう少し説得力が有る回答をしてくれ
992:デフォルトの名無しさん
21/01/17 22:09:02.96 OsPht3CQ.net
>>976
その代替のライブラリに置き換えるだけで
既存のコードが動くんか?
993:デフォルトの名無しさん
21/01/17 22:17:20.34 1YpVluAF.net
そう思うならそうしてれば良いよ。我々は違う方法を取る。
994:デフォルトの名無しさん
21/01/17 22:19:35.81 d8MroxOV.net
jqueryのシェアの高さを支えてるのはbootstrapだと思うけど、bootstrapも依存ライブラリとしてjqueryを削除しようとしてるよ。
URLリンク(www.infoq.com)
君こそreactがjqueryに優っているという根拠を示してくれる?
995:デフォルトの名無しさん
21/01/17 22:21:02.01 8vORy5BE.net
>>977
jqueryプラグインなんてもはや更新すらされていないゴミばかり
バージョン管理もできない
そもそもjqueryオブジェクトとかいう神オブジェクトにすべて突っ込んでるから激重
996:デフォルトの名無しさん
21/01/17 22:25:32.63 OsPht3CQ.net
> 君こそreactがjqueryに優っているという根拠を示してくれる?
ウェブサイトにはjQueryが適してるとしか言ってないんだがな
まあいいや。jQueryは短いコードで目的を達成できる。
例えばリンクをクリックしたら文字を赤くするのはこれだけ
$(document).click(function() { $(this).css({color: red})});
reactで同じことをするコードを書いて欲しい
俺が書いたんだから、次はお前が書くのを要求しても良いはずだよな
997:デフォルトの名無しさん
21/01/17 22:29:08.57 wmH8ypzJ.net
>>977
使い始めるハードルが低い方が技術負債になりやすいと思うがな。VBAみたいに。
998:デフォルトの名無しさん
21/01/17 22:33:16.34 OsPht3CQ.net
> 使い始めるハードルが低い方が
JavaScriptの話でもしてんの?
999:デフォルトの名無しさん
21/01/17 22:38:46.31 72VIHRdN.net
>>974
jquery1,2系は公式に廃止されているわけだが、それに依存した過去の資産を使い続けるメリットを教えてくれよ
脆弱性にも対応してしないし設計も古くて副作用があるけど、それを上回るメリットがあるんだろ?
1000:デフォルトの名無しさん
21/01/17 22:47:52.66 8vORy5BE.net
クリックしたら赤wwwwwwwwwwww
1001:デフォルトの名無しさん
21/01/17 22:48:59.63 d8MroxOV.net
前提としてタイプ量の短さで判断しようとしてるのが愚か
一生フレームワークを比較する時にクリックした要素を赤くして遊んどけばいい
1002:デフォルトの名無しさん
21/01/17 22:55:52.51 OsPht3CQ.net
案の定反論できずに遠吠えでした
1003:デフォルトの名無しさん
21/01/17 22:57:31.20 8yxv55PR.net
>>982
お前は一生jQuery書いてりゃいいよ
1004:デフォルトの名無しさん
21/01/17 22:59:15.75 AKfNh2XQ.net
エディタがコード補完するのが当たり前のこのご時勢にコード量を言語優劣の根拠にされても困るよな
1005:デフォルトの名無しさん
21/01/17 23:08:13.19 dOaDIqpV.net
正直Vueとかで書いた後でもjQueryの方がいいとか言っている奴は完全に向いてないw
1006:デフォルトの名無しさん
21/01/17 23:21:11.71 OsPht3CQ.net
だからreactでもvueでも同等のコードを書いてから
これがどういう点で優れてるかを説明すりゃいいのにw
1007:デフォルトの名無しさん
21/01/17 23:25:59.51 1YpVluAF.net
次スレこれでええか
スレリンク(tech板)
1008:デフォルトの名無しさん
21/01/17 23:33:09.04 mJ1vDarZ.net
>>950
Reactの場合バージョンアップして何かが変わったとしてもJavaScriptがベースにある限りそんなに困る事はないと思うがVueはそうはいかないからな
1009:デフォルトの名無しさん
21/01/17 23:34:02.06 8vORy5BE.net
>>992
もうね、お話にならないんだよゴミ
一生jquery使ってろゴミ
1010:デフォルトの名無しさん
21/01/17 23:49:28.54 EUAXc1yB.net
ReactやVueの欠点はnode_modulesが巨大すぎることだけ
それ以外のすべてでjqueryより上
1011:デフォルトの名無しさん
21/01/18 00:41:57.79 xEqPTcle.net
jQueryって状態をグローバル変数で管理するしかなくて
相当辛い
その例みたいにCSSをちょこっと変えるとかならjQueryじゃなくてもほぼ同じコードでいけるし
IEが死んだ今その用途ですら使う意味はない
1012:デフォルトの名無しさん
21/01/18 01:15:22.90 5We8pJJc.net
>>997
> jQueryって状態をグローバル変数で管理するしかなくて
jQueryのせいにするなよ
お前の実力不足じゃんか
1013:デフォルトの名無しさん
21/01/18 01:19:01.91 5We8pJJc.net
DOM(ドキュメント"オブジェクト"モデル)なんだからDOM要素を
オブジェクトとして考えればいい。状態はオブジェクト、つまりDOM要素自身が持つ
DOM要素の属性として持たせてもいいし、data属性を使ってもいいし、
jQueryのdataメソッドを使ってDOM要素に結びつけても良い
グローバル変数で管理するしかないのは、単にお前の技術力不足ってだけ
1014:デフォルトの名無しさん
21/01/18 01:26:03.82 l5OvVjDc.net
次スレ
スレリンク(tech板)
1015:1001
Over 1000 Thread.net
このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 82日 12時間 16分 58秒
1016:過去ログ ★
[過去ログ]
■ このスレッドは過去ログ倉庫に格納されています