おはようございます。
このサーバーの主で本職はWebプログラマー。東京とさいたまと会津を行ったり来たりしている。現況身内専用サーバーにつき積極的にフォローします。
アウトプットが苦手な性格ですが少しずつがんばります。
#FF14: Polaris Solaris @ Titan
趣味: 一人旅(御朱印集め), 自作PC, ビデオゲーム(RPG/SLG), ウォーキング, ドライビング and more
サーバーからのお知らせは @info をご確認ください。
こちらに記載されたサーバーから当アカウントへのリプライ等は届きません。
デジタル庁でjQueryが何をしているのか
https://laiso.hatenablog.com/entry/2023/12/14/184602
デジタル庁のサイトがリニューアルされてjQueryが載ってるって一部のフロントエンドエンジニアが騒いでいるが、単にCMSのDrupalが依存していただけという話。
Drupal自体はNext.js時代も使われていて、サイトの複雑化などの事情でJAMStackをやめたということらしい。
https://twitter.com/hal_sk/status/1734931944377606650
Next.jsで構築されたサイトのパフォーマンスはWordPressにも劣るという調査結果がある。
jQueryでパフォーマンスが落ちないかなんてどこ見て言ってるのという気もする。
https://astro.build/blog/2023-web-framework-performance-report/
jQueryを使うプロジェクトをレガシーと言って切って捨てられるのはちょっとWeb技術の用途に関して視野に偏りがあると思う。
「Webアプリケーション」ではなくて、企業公式サイトなどの少なくともクライアント側からの見た目が「ドキュメント(文書)」となるものの範疇であれば、SPAフレームワークが優位な選択肢になることはないんじゃないかと思う。このような用途では、サーバー側でHTMLを生成する技術のほうが相性が良く、それに対して部分的に効果を加えるというアプローチではDOM操作系のJSを書くかjQueryを使うかという形になると思う。
同様に、jQueryに固執するのも問題で、双方の技術に関して仕組みを理解した上で、どちらがプロジェクトの目的を達成するにふさわしいかを考えられる技術者でありたい。
ちなみに私は個人レベルではReact/Next.js書くこともあるけど仕事は運用要件的な事情で Laravel + jQuery です。