47都道府県の人口推移を表示してみた
Nao

Nao

Nov 12 2022

47都道府県の人口推移を表示してみた

47都道府県の人口推移を表示するアプリケーションを作成

Githubのrepo

開発に使った言語

・React ⁠・TypeScript ⁠・Tailwind CSS ⁠・Highcharts ⁠・Playwright(E2Eテスト) ⁠・RESAS-API

ざっとこんな感じ!

感想など

複数のチェックした値を保存したり外したりする際に、スタイリングのエッフェクトとグラフ表示を同時に処理する必要があったので、思ったよりも大変だった。

コードに関しては、いつもより丁寧に書くように意識したので、個人開発の中で割とうまくかけた方だと思う。コンポーネントの切り分けとか、ロジックとviewの切り離しとか。

でも、まだまだ知識が不足している部分も多く、レビューしてもらうと意外と抜けていたところも多かった。今まで、GraphQL×Apolloでの開発がメインでREST APIを叩くことがなかったので、その辺の理解も深まった。また数日後に抜けちゃうのが心配なので、すぐにメモろうと思う。

あとは、async/await/thenの知識がいまいち分からない状態だったのを理解できるようになったのは嬉しい。今は基本的に、async&awaitのコンビが使うのが良さそう。特に、コードが短く楽なので、使い勝手が良い。今、React Queryを学んでいるので、このwebアプリのキャッシュに導入してみようと思う!

とにかく開発が楽しかった!!🚀

Nao

Nao

Hi ! My name is Nao, currently a third-year student at Aoyama Gakuin University. I'm a member of the Miyaji Lab.

CommentsForm

Related Posts

Categories