ノートアプリを作りながら学んだ3つのこと
最近、Electron + ReactJS構成でノートアプリを作ってます。
拙作で使うのは両方とも初めてですが、軽く概要だけ知った状態から始めました。
そのためいろいろ転んだわけですが、たぶんこれから始め(てい)るみなさんにも参考になるんじゃないかと思ったので、その失敗をシェアしたいと思います。
もっといい方法あるよ!とかコメント欄などで教えていただけると幸いです 😉
本エントリでは、以下の3つのケースで自分がやりがちな失敗パターンを紹介します。
- 非同期処理の中途ステートを取り扱う
- アクションの結果を複数のストアに反映させる
- ReactJS/fluxと親和性の高いAPIを設計する
ただし、Flux実装は alt.js の使用を前提とします。
では、それぞれ詳しく説明します!