タグ

2022年4月2日のブックマーク (2件)

  • 保守性の高いReact hooksコードの指針

    前提 記事は保守性の高いReact hooksコードの指針を記述します。指針はtipsに近いものから原則に近いものまで雑多に含まれます。総じてReact hooksの標準的なAPIを上手く扱う方法が多めです。 これらは保守性の低いコードを反面教師とした私的な経験則に基づきます。(思い出し次第随時追加していきます) ご留意ください。 解消したい痛み 再現が困難な不具合の発生 容易に無限ループが発生しうる 不具合発生箇所の特定が手間 分岐が多くコードリーディングに手間がかかる 解消する手法 useEffectは1ページに1つ useEffectにdeps自動補完除外コメントを入れる stateはプリミティブにする propsにフラグがある場合はコンポーネントを分ける useEffectは1ページに1つ 悪例: ユーザーイベントの処理 const [foo, setFoo] = useStat

    保守性の高いReact hooksコードの指針
  • 「estie、Rustで新プロダクト作るってよ」イベントレポート - estie inside blog

    イベントの概要 2022年2月16日(水)に行われた「estie、Rustで新プロダクト作るってよ 」のイベントの様子をお届けします! 記事では、ハイライトを中心に紹介させていただきます。 イベントのLTの内容に興味ある方は、ぜひ資料estie、Rustで新プロダクト作るってよ - 2022/2/16 - Speaker Deckや、イベントアーカイブ(estie、Rustで新プロダクト作るってよ - YouTube)もご覧ください。 経緯 estieは2022年1月12日、約10億円のシリーズA資金調達を行いました。 この大きな資金調達を経て主力サービスである「estie pro」を拡張するマルチプロダクト戦略のもと、新しいプロダクトをどんどん開発しています。 イベントは、新規プロダクトの開発言語にRustを採用したestieでの活用例を紹介する目的で、開発に従事している2名が登壇し

    「estie、Rustで新プロダクト作るってよ」イベントレポート - estie inside blog