「jquery」を含む日記 RSS

はてなキーワード: jqueryとは

2024-11-12

anond:20241109231445

なんで、Vue 使うんだよ。React で良いだろ。逆はあるけど、Vue なんてjQuery 脳じゃないと使い勝手悪いだろ。

2024-10-06

React.jsはそろそろ衰退してくれ

Ruby全盛期のちょっと後くらいかWebエンジニアをしているんだけど、React.jsがいろんな意味で扱いにくすぎる

関わっている人にもフロントエンドエンジニア(=React.jsしかやりたくない)が多いので毒気で吐き出しておきたい

React.jsの嫌いなところ

hookが使いにくすぎる

ライフサイクルや裏側の仕組みをなんとなく理解していないと使えず無意味に複雑

useEffect一つとっても~~の場合はuseStateでいけるとかTIPS集みたいのがあるけど、そういうウンチクみたいなのわかってないと使いこなせないのは仕事増えてない?

仮想DOM高速化とか言っているけどライフサイクル理解しないと速度でないよね?いつものプロジェクトそんなにちゃんと書けてる?jQueryで良くない?

うまく設計しないとカオスになる

ベストプラクティス知っててちゃん設計しないと改修する工数がすごいことになる

そもそもプロジェクトにおいて作るものは都度変わっていくので完璧設計存在しない。なので、設計をきちんとしないとカオスになるのはReact.jsのほうが間違っている

コミュニティの圧が強い

React.jsと別のフロントエンドライブラリ比較するだけで空気悪くなるので正直フロントエンドエンジニアの人の前で話せない話題がある

なぜかフロントエンドライブラリをReact.jsしかさない人が多いのはなぜ

記法カオス

言うまでもないけどNext.js記法はひどすぎる。Remixは良いけどそれならもうReact.jsじゃなくていい

React.jsの良いところ

Facebook作るなら良い

Facebook就職したいならいいんじゃないか

エコシステムが充実

数少ないメリットだったエコシステムだけど、もうReact.jsしか対応していないことなんてほぼ無い

まとめ

フロントエンドリッチアクセス数ものすごいサイト運用するのにフロントエンドライブラリ必要だった時代にReact.jsを開発する必要があったのはわかるけど、もっと便利なフロントエンドライブラリあるし正直時代遅れなのを理解してくれ

2024-09-09

jQueryで救われた人間はいても深く傷ついた人間などいない

エンジニア自称するならポジショントーク適当なことを言うのは止めよう

フロントエンド界隈のTailwindCSSとか jQuery技術負債とか言ってる馬鹿どもへ

有名ライブラリ批判すれば権威性が上がると思ってるのか知らないけど

フロントエンド界隈では~~は技術負債(になり得る)という言説がかなり短い周期で同じライブラリに対して繰り返し行われる

批判する人間代替となるライブラリを作るならまだ健全だが、コイツらはそんなこともせずにシレッとそのライブラリ仕事で使っている

ハッキリ言ってこの人たちは全員気色悪いしフロントエンド界隈のレベルが低いのもこういう人間の声がでかいから

フロントエンド流行が早く見えるのは確かだが有名ライブラリはきちんとメンテされてるし使い続けても殆どのケースにおいて問題はない

経年して流行から遅れただけでやれ技術負債だのほざいて下らない戯言を撒き散らすのをいますぐやめろゴミ

まともなエンジニアならメンヘラデ●スに搾取されてる私文卒ポエマー意見鵜呑みにするな

2024-07-26

とある企業面談で、「reactは運用コスト高いと思うんですけどなんで選定したんですか?」って聞かれてめちゃくちゃ困った話→Web開発の運用コストに関する様々な意見が集まる

https://togetter.com/li/2407336

ここでReactが運用コストが高くないって言ってる人は恐らくプロジェクト経験が少ないか運用経験がないかのどちらかだ

WebサービスというのはフロントエンドJavascriptフレームワーク必須というわけではない

そのため一定システムの規模まではバニラJavascriptjQueryと比べてReactは明らかに運用コストが高い

バニラjQueryでは作れないというのであればそれを説明しろというのがこの面接官の質問趣旨だろう

色々なプロジェクト経験しているとReactなんて確実に必要ないようなショボいサイトレガシーシステムはよく見る

逆にシステムが完成して運用が始まった事でプロジェクト解散してフロントエンドエンジニアがいなくなり画面の小さな変更やバグ修正する為にフロントエンドエンジニアを探さないといけなくなっているシステムもそれなりに見たことがある

この質問フリーランススポット仕事を受けてるようなフロントエンドエンジニアアーキテクチャ選定に関われないような作業者としてのフロントエンドエンジニアなのか、もっとシステムに深く関わってるエンジニアかを確認するためにはい質問だと思う

2024-04-14

モダンフロントエンドなんか意味ない

タイトル釣りです

去年から稼働している現場で、以前からあったReact Nativeの面倒を見ているんだがまあこれがひどい出来なんだ。

jQuery時代に見かけたようなコードをやたら見かけたので思わず懐かしくなってしまった。

リファクタリングしようとしたけど直す範囲が広すぎてアプリを壊しかねなかったので、早々に諦めてだましだまし保守をしていた。

そんな中今年に入ってアプリリニューアルの話が出てきた。React Native捨ててSwift/KotlinやらFlutterに書き換えるとかそういうのではなく、デザイン刷新といくつかの機能改修。

このままだとアプリが更に魔窟化するので、マネージャーに色々相談したところいくつかの事実がわかった。

ということだった。

結局現状のまま進めるわけにはいかず、要件定義の傍らリファクタリング作業をしている。

そういう経緯もあったので、リファクタリングテスト工数も積んだ上で見積もりだしてもらってる。

レガシーアーキテクチャモダンアーキテクチャ刷新」なんてよく聞く話しだけど、

実態は「長年の増改築とだましだましのリフォーム限界になってきたので新築で建て替えます」何だと思う。

最近は「Vue.jsからRemixマイグレーション」なんて見かけるけど、悪いのはVue.jsじゃなくて禄に設計しないでコード書いてるエンジニアと、

リファクタリングには予算でないけどマイグレーションなら予算取れるという悪しき風習

年がら年中フロントエンド刷新しているような会社地雷なので行かないほうがいい。

いくらRemixやらNext.jsやら最新鋭のフレームワーク使ってても、クソコードで書いたらクソが出来上がるだけだ。

新しいフレームワークを試す暇があったらリーダブルコード最初から読み直せ。

2024-04-01

anond:20240401152057

じゃあ何書いたの?

俺はカスタムCI/CDJava/Cメインで書いたことあるし(j Developer,NetBeans, Eclipceの全部盛り)社内の開発者環境提供するRest/jQueryベースのを別のライブラリに置き換えたこともあるし、20ものASPシステムマイクロサービスSpring Boot, Node, React)で置き換えたこともあるよ

2024-03-19

とりあえずReactがとりあえずjQuery感あるのは分かるけど、実感としてjQueryほど問題かというとそうは思えない

多分その差は、jQuery使ってなさそうなのにjQuery使ってたの頻度と、React使ってなさそうなのにReact使ってたの頻度の差のような気がする

2023-12-26

anond:20231226180912

それはそうとTailwind CSSとか流行してるけどマジなん?って感じなんですけど

なんか、HTMLclassが膨大に長くなって、本筋のロジックな部分が見づらいのなんの…

画面ダサくてもBootstrapでええわ

でも、Laravelとか前提にしてんのな…

JavaScript進化して、jQuery必要なくなったしなぁ

変化だけ激しいよな、Web

本質TCP/IPだのは、そんなに揺らがないのに

インフラ行けば良かったのかなぁ

羽振りがいい人も多いし

2023-12-17

年末大掃除

jQueryとかPrototype.jsとかサイ本とか捨てたるわー。

これでフロントエンドエンジニアだった過去におさらばだ!

かにCSSの本とかオライリーの本とかも捨ててやる。

「行けっ!アクシズ!忌まわしい記憶と共にっ…!」のときシャアの心境、わっかるわぁ

なお、React系は電子書籍で眠っている模様。

2023-12-14

jQuery/生JSはReactやVueかに比べて優位点が一切ないとか言ってる奴を見つけたけど

めんど~~~~~~~くさいビルド工程考えずに雑なHTMLCDNから読み込んでor読み込みすらなく直書きでちょっとした計算ツールとか書けるのは普通に優位点だよね

2023-10-11

anond:20231011124952

既に書かれている箇所を少し変える程度なら書くこともあるだろうけど、大部分を変更する場合新規で書く場合jQueryを使うのは辞めておいたほうが良いぞ。メンテナンスコストが高すぎるから

今はReactを使うのが無難だと思う。

anond:20231011124952

jQueryはつかわれてるしなんならClassicASPとかも使われてるし使ってるフレームワークとかライブラリ本来プログラマとしての能力とは別だが

この業界開発する人間とそれを保守してく人間がいて開発がやりたいのは開発であってそうすると20年使われてきた技術だと先がないのでできれば今後使えるものに触りたいというのが本音

保守でいいとかマネージメントに上がって行きたいとかだとその限りではない

anond:20231011124952

ReactもVueも使うけどjqueryもまだそれなりに見かける

え?jqeuryって使われてないの?

https://anond.hatelabo.jp/20231010193452

これを見ていて思ったのだけど、未だに仕事では

jsを触る=jqueryを触る

という状況が続いてるのだけど、自分環境特殊なのかな?

2023-10-10

anond:20231010230520

Reactは基本難しいんよ

JSをそれなりに使いこなしてるレベルじゃないと使ってもヒドイものしかならない

よくわからjQueryでどうにかそれっぽく動いてるってレベルの人は使わないほうがいいよ

anond:20231010193452

Reactとかい工数爆増する糞アーキテクチャより、

旧来のjQuery+HTMLスタイルのほうが生産性100倍高いと思うけど

IT世界カルトからなあ

2023-08-08

atwiki.jpがクソ重くなる問題

最近atwiki.jpを開くとjs無限ループするのか固まりjsを停止しないとダメになった

おま環っぽいけど昔の話ならadblock系が関係してるのかも

https://twitter.com/warcryVFO/status/1560749528592318465

何が原因か特定する技能がないから困った

ひとまずjQueryブロックしたらおそらくいろいろ死んでフリーズ解決した

副作用は知らない

ログイン ユーザー登録
ようこそ ゲスト さん