Diary-2021-03-30-05-22

これをやる

AWS で React アプリケーションを構築する

0:35 作業開始

npx create-react-app に時間がかかるのでその間読んでいたもの

JavaScriptが辿った変遷

途中で腹を下して作業中断

1:10 再開

1:34 Atomでlinter-eslintを設定した(完全に寄り道)

WSLでも問題なく動いて良かった。どんどんVSCodeじゃなくてもいいな・・・となっている。

2:10 ESLintいらね~~~~~~~~~~~~~~~~~~~~ npm uninstall eslint

WSLで npm install -g 出来ないとき

sudo chown -R $(whoami) $(npm config get prefix)/{lib/node_modules,bin,share}

3:30 モジュール3終了。ビルドに必要なファイルをgitignoreされてて永遠に詰まっていた。疲れたので散歩がてらセブンへ。ここまでで3時間かかってるってマジ?

4:00 再開

5:05 チュートリアル終了

やってみて思ったのは,Amplifyにバックエンドまで含めると急激にコレジャナイ感が出てしまう。なぜなのか・・・

あと amplify add が何をしているのかというのが分かりにくい。コンソールを確認するとdynamoDBにテーブルが追加されていたりAppSyncにAPIが追加されていたりする。AppSyncって何???

要するにamplifyは便利だが、各サービス間のやり取りが過度にブラックボックス化してしまって外から何をやっているのか分かりにくいという難点がある(そういうものだが)

LambdaとAPI Gatewayを使っていた時が一番楽しかったなぁ。もうそういう時代は終わってしまったのか?

というかJavaScript普通に全然分からなくて泣いている。TypeScriptがいい…

以上、今日はここまでにしたいけどもう少し調べものして寝ます。

おまけ

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/7ba1f7c8-2edb-4cdd-beeb-4d5f6ef348e0/Untitled.png

野菜を大量に買って冷蔵、冷凍保存した

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/12cb7122-b1cb-47de-a425-62df8bfce664/Untitled.png

今日買ったシャンプーブラシ。均一な力で頭皮全体をブラッシング出来て良い。

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/a7cf99e4-b3d5-4ce3-9f00-d662468aa705/Untitled.png

一食でレタス半玉食べた。多い。

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/8cd364b9-0521-47b3-875e-2be28d5f798b/Untitled.png

久しぶりに一人鍋。うまかった。

次の記事