Skip to content

RESAS APIを活用した各都道府県の人口構成表示アプリ

Notifications You must be signed in to change notification settings

em0-omg/resas_test

Repository files navigation

RESAS TEST APP

課題の取り組み開始から完了までに要した合計時間

  • 合計約14時間ほどです
    • 環境構築約2時間
    • 機能の実装に約4時間
    • テストコードの実装に約5時間
    • リファクタリング、機能追加に約3時間

これまでの総合的プログラミング歴

  • 大学4年 ~ 社会人3年目までの4年間ほどPython
  • 2021年4月 ~ 現在までの間以下の言語でのAPI等バックエンド開発を経験
    • Java
    • Javascript
    • Typescript
      • GraphQL, NestJS, Expressなどを触りました
    • Go言語
      • 簡単な業務効率化バッチの作成

これまでのWEBフロントエンドプログラミング歴

  • 2017年の大学3年 〜 現在まで
    • 大学生時代は基本的なHTML, CSSでのWebページ作成
    • 社会人になってからはVueやReact、またはそれらを内包するフレームワーク(Next, Gatsby)などでブランドサイトやECサイトを複数立ち上げました
    • 個人開発でFlutterを使っていいくつアプリを開発し公開しました。

アピールポイント

  • 自動デプロイ、自動テストを整備しました。
    • テストはできる限り網羅できるようにたくさん書きました。
    • mswでAPIアクセスをモックできるようにしました
  • UIを少し工夫しました。
    • チェックボックスを全て表示すると間伸びして見えたので地域ごとに出し分けられるようにしました。
    • グラフを4種類レスポンシブに表示するようにしました。
  • APIアクセスはreact-queryを使ってパフォーマンスが良くなるようにしました
  • redux toolkitを導入してロジックを切り出すように意識しました。
  • storybookを導入しました
    • 時間に余裕を持てずあまりたくさんのストーリーは用意できませんでしたが・・・
  • ディレクトリ構造が良いものになるように意識しました。
    • 使用するライブラリのデグレを意識して入れ替えやすいようにしました
    • 開発に参入する人がどこをいじればよいかなるべく直感的に分かり易い構成にしました。

参考

About

RESAS APIを活用した各都道府県の人口構成表示アプリ

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published