よくいる57歳の日記

そこらへんによくいる56歳の日記

REACT-NATIVEわかったこととわからないこと

>最終的にやりたいことは、講座内容の範囲に、AWS AMPLIFYを足して、COGNITO認証をつけてAXIOSから関数呼ぶっていう…。

11日に書いてた↑のことは、できた…

AMPLIFY+COGNITOは、やり方通りに設定し、最初の画面もマニュアル通りに書く。それだけで、ログイン画面以降でもAMPLIFYのAUTHというのがずっと監視している感じ。時間の経過でログアウトした場合でも、ログイン画面に勝手に戻ってくれる… 便利である。

AXIOSでAPIコールしてデータを取得、は、REDUXとか何かの方法でグローバル的なものに入れて画面に表示しようとしても、うまくいかない。それは、StateとPropsを使うのが作法であり、そうしなければいけない。何もかもが非同期で動く今時のフレームワークでは当たり前っちゃー当たり前なのだろう…。

UseEffect っていうのの存在意義がイマイチわかりかねている。