2018年1月5日のブックマーク (1件)

  • ReactのFunctionComponentでライフサイクル - Boostnote

    こんにちは。Boostnoteのメンテナのsosukesuzukiです。BoostnoteReactで書かれていています。そして実はBoostnoteは作られてから結構時間が経っていて至る所に肥大化したコンポーネントが存在します。Boostnoteでは肥大化したコンポーネントはコントリビュータの皆様のおかげもあって以前と比べたらマシになってはいますが、放置され気味になっています。それについていつかなんとかしたいと考えていて、なんとかする方法についての記事です。 極力StatelessFunctionalComponent 肥大化したコンポーネントは読みにくく、管理がしづらいので、適切な大きさにコンポーネントを分割していくことがが必要です。分割していく上で重要なのは省けるStateは全て省きコンポーネントは極力StatelessFunctionalComponentにすることです。exte

    ReactのFunctionComponentでライフサイクル - Boostnote
    kazup_bot
    kazup_bot 2018/01/05