[フレーム]
はてなブックマークアプリ

サクサク読めて、
アプリ限定の機能も多数!

アプリで開く

気に入った記事をブックマーク

  • 気に入った記事を保存できます
    保存した記事の一覧は、はてなブックマークで確認・編集ができます
  • 記事を読んだ感想やメモを書き残せます
  • 非公開でブックマークすることもできます
適切な情報に変更

エントリーの編集

loading...

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。

タイトルガイドライン

このページのオーナーなので以下のアクションを実行できます

タイトル、本文などの情報を
再取得することができます
コメントを非表示にできます コメント表示の設定

ブックマークしました

ここにツイート内容が記載されます https://b.hatena.ne.jp/URLはspanで囲んでください

Twitterで共有

ONにすると、次回以降このダイアログを飛ばしてTwitterに遷移します

299users がブックマーク コメント 85

ガイドラインをご確認の上、良識あるコメントにご協力ください

0 / 0
入力したタグを追加

現在プライベートモードです 設定を変更する

おすすめタグタグについて

よく使うタグ

フロントエンドのリプレイスに、いつまでかけるんだ?

299 users zenn.dev/naofumik

ガイドラインをご確認の上、良識あるコメントにご協力ください

0 / 0
入力したタグを追加

現在プライベートモードです 設定を変更する

おすすめタグタグについて

よく使うタグ

はてなブックマーク

はてなブックマークで
関心をシェアしよう

みんなの興味と感想が集まることで
新しい発見や、深堀りがもっと楽しく

ユーザー登録

アカウントをお持ちの方はログインページ

記事へのコメント85

  • 注目コメント
  • 新着コメント
gabill
10年かけてjQueryを剥がす時代を耐え抜いた先には、10年かけてReactを剥がす時代が待っている

その他
prograti
筆者の主張は同意できる部分も多いけど自分が開発に関わっていない会社を例に挙げてこういうタイトルを付けるのはその会社の技術者の方にちょっと失礼じゃないかなと思うのだけど

その他
yellowsoil
でもレトロな技術を使い続けると、学習意欲が高い人ほどモチベーションが維持できずに辞めてしまうのよね。もはやスタンダードではない技術を学ぶ人も少ないから、緊急の人員確保もしにくくなるし。

その他
ryokdy
これはごもっとも。フレーワークやライブラリを選ぶときは「イケてそう」よりも「長くメンテナンスされそう」をもっと重視すべき

その他
trowems
取り上げられた会社の中で改善している側だけど、本当にそう。>「自分が開発に関わっていない会社を例に挙げてこういうタイトルを付けるのはその会社の技術者の方にちょっと失礼」

その他
sabinezu
これは完全にフロントエンドエンジニアのエゴです。労力に対するユーザー側のメリットがない。やってみたいだけ。もっと簡単に代用可。先が読めない奴の選定はズレてる事も多い。その費用はどこから出てるのか。

その他
kobito19
VBのこと笑ってたけど、結局VBプログラマーと同じになっちゃったね

その他
masa8aurum
フロントエンドエンジニアの端くれとしては、jQueryのWebアプリ(一定規模以上)はしんどすぎて保守したくない。jQueryは、規模というか複雑さの2乗に比例してつらくなる

その他
marshi
だんだんメンテできる人がいなくなるリスクとだんだん開発速度が遅くなるリスクを承知のうえならいいと思う

その他
homarara
jqueryからReactにリプレースしたきゃ、機能が変わらないのにjqueryからReactにリプレースする事に金出してくれる顧客を連れてきてくれ。

その他
huusen20
フロントエンドの利用技術の刷新以上に、フロントエンドとバックエンドを分離した環境にすることに価値があると考えているのでは?

その他
aiya000
ここ最近なら、Devinに全部移行してもらえば人間の作業はレビュー作業とQAだけなので、もしかしたら半年以内に終わるかも? もしくはNuxt Layerやbun (npm) workspaceなどを使って、ページごとに徐々に移行すれば現実的かも

その他
ducktoon
そしてフロントエンドのフレームワークの更新が難しくなって完全に負債化するオチ

その他
boomerangj
読んでなくてすまんだけど、フロントエンドに限ったことじゃないよ。世の中様々な会社がリプレイスに失敗するやで!って記事出して音沙汰がないんだから。多くの場合は計画段階で失敗してると思うが、難易度が高い。

その他
u_sho
jQueryからSPAへのリプレイスは工数高いので案件としては取りたいけど、実際のところはjQueryをモダンなJSで置き換えつつリファクタリングするだけでコスパ良く改善する現場は多そう。特に裏がRailsとかだと。

その他
rgfx
via:"これの解答は「一番価値が高いページにコストかけて最初にやる」です。リプレイス/リプレースにしろ大きくコードに手を入れるときは、嬉しさを早く受け取れる仕事の形を作れ" https://x.com/berlysia/status/1915174357137264855

その他
takutakuma
今、ERBやjQueryのコードを整備・リファクタリングをしたい人がいないし、やりたくない人の方がほとんどなのを分かってない発言だと思う。新しい技術があるのに古い技術を使い続けるのしんどい。

その他
sigwyg
技術的負債という観点ではそうかもしれんけど、いわゆる現代的な「イケてるサイトにしたい」ってUI改善要求は、むしろ事業側からくるよね。ERBやJQueryでそれを保守対応しようってのが、まず地獄。

その他
nida3001
政治的には画面改修と併せてリプレイスを進めるのが手やね。React/Vueならページに動きを作るのも簡単ですという証明になるし。

その他
Chron
この話題はリプレイスの成否とライブラリの評価は分けたほうがいいと思う。結果的に両者の環境が混在になったせいでより複雑になってしまったという話で、だからReactは...みたいな話でもないね。他にも論点はありそう

その他
otihateten3510
そういう案件って興味ベースで動いてるから飽きたら途中で止まるんだよね、確実に必要となればやり切るわけで。んで離脱するわけよ、ホント嫌になる。

その他
mr_mayama
Rust化だのAPIの境界を曖昧にするだの戻るだのLinterがどうだTestがどうだ...半分ぐらい固定しないことで儲けてる扇動屋のせいだと思ってるし社内や要件に合った技術選定をしながら動向につま先突っ込むぐらいで丁度いい

その他
satomi_hanten
まぁまぁ有名どころですらこんなに苦労してるのは事実なんだからこのエントリをDisるのはサッパリ理解できん。そんなに有能ならやってあげれば。「Reactの次」は考えたくないな正直js自体消えて欲しい。

その他
mole-studio
React出た当初からスクラッチで使うもんだと思ってたけど、そんなもんをjQueryと混ぜたら先は地獄しかないなんて分かってたでしょう

その他
sh0g0
フロントエンドリプレイス。自分も何度もやっているが、本当に計画段階からトレードオフを考慮して判断出来ている現場は少ないと思う。メリットもあるが、やってみた結果想定外にデメリットが大きくなるケースも多い

その他
kabuquery
それで食っていけてる人もいるからいいのではないか

その他
kakei-akihiko
道路のメンテナンスにいつまでかけるんだみたいな話かと。

その他
xxxxxtttttt
リプレイスし終わったと思ったら、メジャーバージョンアップによる破壊的な変更がまってるヨ

その他
xlc
元々jQueryをどのように使っていたかにはよるけれど、一般的には「置き換え」ではなく「作り直し」になると思う。であるならば、ただ単にjQueryよりReactの使い勝手が悪く、開発工数がかかっているということになるまいか

その他
dorokei
一旦Hotwireにしようぜ

その他
repon
これもまた「t_wadaの前で同じこと言えんの?」案件じゃない?/先日のVue-tokyo Meetupで`signals`が標準WebAPIに取り込まれるかも、と聞いて驚いた/そうか「✨フロント」が憎いのかぁ。でも尻拭いはオフショア→外注でしょ?

その他
n314
サーバーサイドみたいにレイヤーや役割を分ける考えでjQueryを使ってたら別に複雑にならないんだよねえ...。まあその場合はjQueryというかほぼバニラJSを書くということになるけれども。

その他
cloverstudioceo
CobolからAngular案件やってから物言ってくれ

その他
jintrick
意味も分からずjQueryをエイリアスみたいに使って内部最適化に目をつむり、糞重たい処理を強いるのでなければ、ユーザー側としては何でもいいよというのが正直なところです。

その他
khtokage
この手の移行、入力(状態)に対して期待される出力が確定しててテスト揃えやすいので、LLMに投げやすい分野だなーと思ってます もちろんかなりの複雑度だと思うので何も考えずに丸投げは難しいでしょうけど

その他
n_231
まあでもどこもそれなりの合理性を持ってリプレースし始めるんだよね。実はメリットがあるのか、リプレースの見積もりが軽く見積もられがちなのか。

その他
Eiichiro
新規開発画面から、jquery辞めてrails7のstimulusへ移行してる。バニラ化には賛成。 一番剥がしにくいのはbootstrp3なので、あきらめてbootstrap4の便利メソッドだけ逐次導入しjqueryをなるべく使わないようにしてる。

その他
cad-san
片手間でしかやってない身としては、フロントエンドの辛さってビジネスロジックや、fetch含め表示の元になるデータ管理が体系化されてないのでフレームワーク毎にやり方が違うというかスコープ外になってる所だと思う

その他
fukken
jQueryとReact/vueは不連続というか、パラダイムが大きく変化するし、設計思想として相性も悪い。

その他
monorod
ほんの10年ぐらい前まではTSすら当たり前じゃない世界だったからねフロントエンドは いい加減COBOL辛いんでJavaにしたいっす...って感覚に近いのではと 型すらないウン十万行規模のコードメンテするのキツいんすよ

その他

注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

リンクを埋め込む

以下のコードをコピーしてサイトに埋め込むことができます

プレビュー
アプリのスクリーンショット
いまの話題をアプリでチェック!
  • バナー広告なし
  • ミュート機能あり
  • ダークモード搭載
アプリをダウンロード

関連記事

usersに達しました!

さんが1番目にブックマークした記事「フロントエンドの...」が注目されています。

気持ちをシェアしよう

ツイートする

フロントエンドのリプレイスに、いつまでかけるんだ?

一時期Ruby on RailsのERB + jQueryベースのフロントエンドReactVueのモダンフロントエンドにリプレ... 一時期Ruby on RailsのERB + jQueryベースのフロントエンドReactVueのモダンフロントエンドにリプレイスするのが流行りました。私も現場でこういう例を複数見ています。 しかしどれも途中で止まっています。半分にも届かないぐらいのところで "ERB + jQuery"だったものが "ERB + jQuery + React + Next.js"とか"ERB + jQuery + Vue"になっています。 複雑度はむしろ明確に増しています そこで、こういう結末が一般的なのかどうか、ウェブを検索して調べてみました。 タイミー社の例 Rails (多分ERB) + jQueryが出発点 30画面 Next.jsのSPAに移行 3年間かかった (2年弱の時点で一回中断) クックパッド社の例 2020年にRails (多分ERB) + CoffeeScript/jQueryを

ブックマークしたユーザー

  • kanetann2025年10月12日 kanetann
  • techtech05212025年08月30日 techtech0521
  • FAL_GSXR2025年06月09日 FAL_GSXR
  • heatman2025年05月24日 heatman
  • stntaku2025年05月05日 stntaku
  • huusen202025年05月04日 huusen20
  • celeron1ghz2025年05月01日 celeron1ghz
  • aiya0002025年04月30日 aiya000
  • Bell0002025年04月29日 Bell000
  • knj29182025年04月29日 knj2918
  • niwatori7202025年04月28日 niwatori720
  • a-huge-mistake-vp2025年04月26日 a-huge-mistake-vp
  • sora05132025年04月26日 sora0513
  • ducktoon2025年04月25日 ducktoon
  • hroka2025年04月25日 hroka
  • boomerangj2025年04月25日 boomerangj
  • u_sho2025年04月25日 u_sho
  • marutaku01312025年04月25日 marutaku0131
すべてのユーザーの
詳細を表示します

ブックマークしたすべてのユーザー

同じサイトの新着

同じサイトの新着をもっと読む

いま人気の記事

いま人気の記事をもっと読む

いま人気の記事 - テクノロジー

いま人気の記事 - テクノロジーをもっと読む

新着記事 - テクノロジー

新着記事 - テクノロジーをもっと読む

同時期にブックマークされた記事

いま人気の記事 - 企業メディア

企業メディアをもっと読む

はてなブックマーク

公式Twitter

はてなのサービス

Copyright © 2005-2025 Hatena. All Rights Reserved.
設定を変更しましたx

AltStyle によって変換されたページ (->オリジナル) /