関連タグで絞り込む (1)

タグの絞り込みを解除

reactに関するjonysandのブックマーク (2)

  • React Docs Effectsは必要ないかもしれない

    You Might Not Need an Effect EffectsはReactパラダイムからの脱出口であり、コンポーネントをReact以外のウィジェットやネットワーク、ブラウザのDOMなどの外部システムと同期させることができる。外部システムが関係ない場合(あるpropsやstateが変化したときにコンポーネントを更新したい場合)はEffectsは必要ない。不要なEffectsを削除することで、コードの見通しが良くなる、実行速度の向上、エラーが発生しにくくなるといったことがある。 You will learn コンポーネントから不要なEffectsを削除する理由と方法 Effectsを使わずに高価な計算をキャッシュする方法 Effectsを使わずにコンポーネントのステートをリセットして調整する方法 イベントハンドラ間でロジックを共有する方法 どのロジックをイベントハンドラに移すべきか

    React Docs Effectsは必要ないかもしれない
  • やさしくはじめるRemixとWeb

    この資料は、2023年4月23日に開催された「春のJavaScript祭り Online 2023」にて発表した資料になります。 https://javascript-fes.doorkeeper.jp/events/154047 Remixとは、2021年にバージョン1.0が登場したフルスタックWebフレームワークです。RemixはReact Routerを開発していたチームが主導で開発を行っています。RemixはSPAの次のアーキテクチャであるPESPAに沿って開発を行うことができる素晴らしいフレームワークです。 今回の発表ではRemixに備わっている機能の紹介、そして誕生することになった時代的背景などを含めて簡単に紹介します。そして、Remix CLIに搭載されているRemix Stacksという機能を使って、実際にプロジェクトを作成しデプロイするまでの過程を含めて、時間の許す範囲で

    やさしくはじめるRemixとWeb
  • 1