Nao
・React ・TypeScript ・Tailwind CSS ・Highcharts ・Playwright(E2Eテスト) ・RESAS-API
ざっとこんな感じ!
複数のチェックした値を保存したり外したりする際に、スタイリングのエッフェクトとグラフ表示を同時に処理する必要があったので、思ったよりも大変だった。
コードに関しては、いつもより丁寧に書くように意識したので、個人開発の中で割とうまくかけた方だと思う。コンポーネントの切り分けとか、ロジックとviewの切り離しとか。
でも、まだまだ知識が不足している部分も多く、レビューしてもらうと意外と抜けていたところも多かった。今まで、GraphQL×Apolloでの開発がメインでREST APIを叩くことがなかったので、その辺の理解も深まった。また数日後に抜けちゃうのが心配なので、すぐにメモろうと思う。
あとは、async/await/thenの知識がいまいち分からない状態だったのを理解できるようになったのは嬉しい。今は基本的に、async&awaitのコンビが使うのが良さそう。特に、コードが短く楽なので、使い勝手が良い。今、React Queryを学んでいるので、このwebアプリのキャッシュに導入してみようと思う!
とにかく開発が楽しかった!!🚀
Hi ! My name is Nao, currently a third-year student at Aoyama Gakuin University. I'm a member of the Miyaji Lab.