自動更新

並べ替え:新着順

ベストポスト
メニューを開く

・各自でuseEffect→ウォーターフォールが起きるし待ちの制御が密結合するし副作用が散逸する ・RootでuseEffect→副作用と待ちが一箇所にまとまるが画面全体を止めてしまう ・各自でfetch+Suspense→描画できるところは最初から描画できるが、ネストされれば当然ウォーターフォールは起きる

夜綱@sub_827

メニューを開く

返信先:@hfslca7439私もフロントつよつよなパイセンに教えていただきました🫡 「この実装ってuseEffect使わなくても実現できるのかよ」って感動しました✨

清水一平@RUNTEQ@ippei_111

メニューを開く

バグの調査から入ったタスク… 全くいじったことない場所だったけど、1つずつデバッグしていったら、悪さしてそうなuseEffect見つけて、試しに依存配列から抜いてみたら発生しなくなった!! そして、どうやって修正したらバグが消えるのかも自分で考えられた!! 謎解き成功!!!!、嬉しい🎉🙌✨

おでこ。@odendayoko

メニューを開く

useEffectを使用する時には慎重にならないとな。コンポーネントのレンダリングに依存しているから、再レンダリングのたびにuseEffectの処理が再実行されてしまう可能性がある。これにより不要な処理が発生し、パフォーマンスに悪影響を及ぼすことがある。

清水一平@RUNTEQ@ippei_111

メニューを開く

素直に実装してくれれば何も困らないのに、なぜ複雑にuseEffectとかを使いたがるのか。 なぜ不要な場所にクライアントコンポーネントを使いたがるのか。 謎は深まるばかり……

白檸檬🍋@tendice4

メニューを開く

useEffectのdepsにnew Date()って書く人にはどこから説明すればいいんだ………

白檸檬🍋@tendice4

メニューを開く

ここ最近React入門おじさんしてるけど、やればやるほどuseEffectが他のフックと並列な名づけされてるのかわからんくなってくる。

けっと@myonyomu

メニューを開く

github.com/pmndrs/zustand これと immer の組み合わせが強そうな気がする。 useEffect で Babylon.js 側の書き換えも可能そうに見える。やってみよう

やまゆ💝💯@akai_inu

メニューを開く

嘘 誰もuseEffectを間違って使わない世の中のほうが良い

夜綱@sub_827

メニューを開く

useEffectコンサル業でご飯食べていけるくらいの世の中になってほしい

夜綱@sub_827

メニューを開く

useEffectの存在忘れてて草

メニューを開く

おそらくcookieにtoast出すためのをぶちこんだりuseEffectを使うよりこれのほうが良いと思う、、 もっと簡単にできるのがまた実装されるかもしれないけど react-hook-formとかライブラリを使わない場合はたぶんこれが簡潔に書けて良い気がする

ノク@nxsdev

メニューを開く

server actionsのプラクティスはNext.js公式が提供すべきでは、、? 今のuseFormStateもtoast出すのにuseEffect使った手法とかCookieに無理やり突っ込むとか変なコード量産されてる 自分は渡すactionをラップしてやっているが、これも正解かわかんない

ノク@nxsdev

メニューを開く

React HooksでuseEffectも無くめっちゃきれいに実装を進めてるとリファクタリングもしやすいし、逆にそもそもきれいに書きようがないフレームワークを選ぶと初手から詰むのでもうReact以外書きたくないの気持ちになってる。AngularもVueもつらい…

しょぼっち@dll7

メニューを開く

結局公式読みながらuseEffectでゴリ押した よくないからどうにかせなあかん..

MiZuKiChi0210@MiZuKiChi_0210

メニューを開く

useEffectよりこっちのほうがわかりやすいわ useEffect出てくると警戒してコード読まないといけないけど、ref callbackならなんとなく安心感ある pic.twitter.com/q94DNXHY39

じょうげん@C104 2日目さ15a@j_ktwr

メニューを開く

返信先:@dimyasvariantパフォーマンスを気にするならuseEffectの理解度を高めた方がいいかもですね。useMemoはパフォーマンスよりAPIでコール制限がある時にキャッシュ的に使うことが多いかも

yamasaw#本の虫@yamasaw44

メニューを開く

refコールバックいいな カスタムフックにuseEffectもたせると問答無用で処理実行されるけど、refコールバックならコンポーネントに参照を渡さない限り副作用が実行されない

じょうげん@C104 2日目さ15a@j_ktwr

メニューを開く

返信先:@prog_hina0418基本的に私はDOMの操作をするときに実装しています! 例えばsplideというreactのスライドのライブラリがありまして const splideRef = useRef(null); useEffect(() => { if (splideRef.current) { const splide = new Splide(splideRef.current, { ... のように実装していたりします!

さわらつき@sawaratsuki1004

メニューを開く

useEffectってイベントハンドラの範囲で扱えないような副作用を施したい(?)ときに使う感じなのか

メニューを開く

useState、useEffect、useContext使えれば大抵なんとかできるって思ってるけどパフォーマンス気にするならuseMemoとかuseCallbackとかforwardRefとかちゃんと教えれるレベルで身につけたい

セイ25卒@dimyasvariant

返信先:@MasatooooonuseRefはまだ使うけど、memo、useMemo、useCallbackとかはあまり使わないですね

セイ25卒@dimyasvariant

メニューを開く

useEffectで値の監視が出来るゾイ!は完全にトラップ、学習しました

🍖やきにく🍖@Yakinik

メニューを開く

ふむ……。SPAをやめるには、useStateやらuseEffectやらに変えてきゃいいのか。 chatgpt.com/share/2367de6d…

メニューを開く

useEffectの「クリーンアップしたいときは、関数にクリーンアップの内容を書いて、返す」ってなんかカッコいいよな

無職やめ太郎(本名)@Yametaro1983

メニューを開く

useEffect⁉️ とかいう人種いなくてほんと良かった

えぐち@pro_uecer

メニューを開く

返信先:@mb_send_mailuseeffectは2回来る

君のクラスのビリから2番🐟@bj1024

メニューを開く

app.tsxでuseEffectホイホイ叩いてたのは僕たちの幻想だったのだ

refirst@refirst11

メニューを開く

useEffect よくわからんな。

やきそばきんとき@yakisobakintoki

メニューを開く

React公式を読むに、useEffectの依存配列は全部linterに任せるべきで、人間が考えるべきではないという理解なんだけど、だったらReact Compilerが自動でやってほしいな… ja.react.dev/reference/reac…

きよしろー@Webエンジニア@kiyoshiro944

メニューを開く

React始めたら ・useStateとuseEffectの使用シーン、NGシーンを知ること ・props ・React Hook Formやる ・API連携ちゃんと学ぶ この4つ徹底的にやりなさいと伝えたい😇

しゅーへい@Webクリエイター@shuhei_308

メニューを開く

返信先:@ken7253_初期化が簡単ならまあuseEffectでもいいのかなー。コメントが書いてなくても綺麗にテストが落ちるのであればそれでもいいかなと思いました。

berlysia💭❤️‍🔥@berlysia

メニューを開く

返信先:@berlysiaやっぱりコメントは必須ですよね、Honeyさんの記事が分かりやすいのでこれ読んでもらってそれでも難しかったらuseEffectで妥協しようと思ってます。 zenn.dev/yumemi_inc/art…

ken7253@ken7253_

メニューを開く

結局ステートマシンとやらを自前で導入した方が安定しそうuseEffect

🍖やきにく🍖@Yakinik

メニューを開く

お嬢様が教えるUseEffect() #フロントエンド ift.tt/eaFEYwC

ゆたろ / BOOK WALKER Co.,Ltd.@yutafuru

メニューを開く

返信先:@le_panda_noiruseEffectという名前から想起させられるもののスコープのズレがある感じですね 一般的なユースケースの上では改名すべきであろうという意見には賛同できるのですが、その機能の果たす本質的な役割という意味ではuseEffectの名付けは適当なように思っています

てるきち@trkbt10

メニューを開く

useEffect、バージョンアップに伴って意味が変わってきた感じするしそろそろリネームしてもいいんじゃなかろうかね。

クロパンダ@le_panda_noir

メニューを開く

純粋関数として振る舞わない操作を行うからuseEffect なんだろうなと

クロパンダ@le_panda_noir

useEffectはもうちょい外界と接続するんだぞ!みたいな名前にすりゃ混乱も少ないのではね。知らんけど(発言の責任を逃れるな)

てるきち@trkbt10

メニューを開く

useEffect→(外部への)影響? (適当)

クロパンダ@le_panda_noir

useEffectはもうちょい外界と接続するんだぞ!みたいな名前にすりゃ混乱も少ないのではね。知らんけど(発言の責任を逃れるな)

ほしもこ@z8narch

メニューを開く

useEffectはもうちょい外界と接続するんだぞ!みたいな名前にすりゃ混乱も少ないのではね。知らんけど(発言の責任を逃れるな)

クロパンダ@le_panda_noir

メニューを開く

(定期) 「useEffect が2回呼ばれる」というStrictModeでの挙動、「セットアップ→クリーンアップ」のサイクルとして捉えればうまく乗りこなせると思います

honey32@honey321998

StrictMode が絡んだとしても、実は「セットアップ→クリーンアップ」のサイクルを1回ぶん追加しているだけ 認証認可周りなど、「繰り返し実行されること自体が不具合を起こす」ことがあって、さすがに困りますけど…

トレンド23:13更新

  1. 1

    ITビジネス

    エルマーのぼうけん

    • ご冥福をお祈り
    • 児童文学
    • エルマー
    • ルース・ガネット
    • 100歳
  2. 2

    エンタメ

    未成年の主張

    • 学校へ行こう!
    • ひみつの嵐ちゃん
    • マネキンナイン
    • それスノ
    • マネキンファイブ
    • 学校へ行こう
    • 坂本昌行
    • マネキン5
    • 6時
    • 嵐ちゃん
  3. 3

    エンタメ

    JAMSより愛を込めて

  4. 4

    オトナ帝国

    • 2007年
  5. 5

    エンタメ

    ミュージックステーション

    • 青春夏うた
    • 夏うた
    • MY FIRST STORY
    • GLAY
    • 出演決定
    • テレビ朝日
    • JAY
    • 出演情報
    • 6月21
    • 関するお知らせ
    • Travis Japan
    • ENHYPEN
    • INI
  6. 6

    見せたくない

    • 白手袋
  7. 7

    エンタメ

    道枝さん

    • Alpha
    • アイドル
  8. 8

    アニメ・ゲーム

    マッチョムキムキ

    • ワチュメキメキ
    • 世紀末
    • マッチョ
  9. 9

    グルメ

    レトセトラ

    • マカロン
    • チケット
  10. 10

    エンタメ

    歌を歌える環境に感謝

    • 歌える環境に感謝
    • 環境に感謝
    • Dear
    • 歌える環境
    • 大森元貴
    • 元貴
    • 歌詞が刺さる
    • Mrs. GREEN APPLE
    • GREEN APPLE
20位まで見る

人気ポスト

電車遅延(在来線、私鉄、地下鉄)

遅延している路線はありません

全国の運行情報(Yahoo!路線情報)
よく使う路線を登録すると遅延情報をお知らせ Yahoo!リアルタイム検索アプリ
Yahoo!リアルタイム検索アプリ