Slide 25
Slide 25 text
Reactにロジックを乗せると良くない点
ReactにUI以外のことを無理にやらせると、アプリケーションの
整合性を保つのが困難になる。
例: Reactでやる場合
const [検索条件] = useState();
useEffect(() => {
検索結果取得();
}, [検索条件]);
検索条件変更
↓
レンダリング
↓
useEffect発火
↓
検索結果取得開始
↓
…
検索条件が変わったのに
検索結果が前のままと
いう中途半端な状態が
レンダリングされて
しまっている