- React
- TypeScript
都道府県別の総人口推移グラフを表示するSPA
説明
各都道府県の人口推移データを取得し、グラフで示すSPAです。
環境
- node v12.16.1
- create-react-app v3.4.1
- react v16.13.1
- typescript v3.7.2
要件
- RESAS(地域経済分析システム) APIの「都道府県一覧」から取得する
- APIレスポンスから都道府県一覧のチェックボックスを動的に生成する
- 都道府県にチェックを入れると、RESAS APIから選択された都道府県の「人口構成」を取得する
- 人口構成APIレスポンスから、X軸:年、Y軸:人口数の折れ線グラフを動的に生成して表示する
- 都道府県一覧および総人口情報はRESAS APIのデータを用いる
- グラフはHighcharts
やRechart.jsなどのサードパーティ製のグラフライブラリを用いて描画する - グラフライブラリは任意のものを用いる
- Google Chrome最新版で正しく動く
- 「全て選択」、「クリア」ボタンも実装した
イメージ