自身のGitHubモバイルアプリ内のおすすめに上がってきていた、こちらのリポジトリ。 面白そうなので、React(Next.js)で簡単なWebアプリを作った。
このAPIを使用する
https://animechanapi.xyz/documentation/#randomanimechanapi.xyz
実際に書いてみたコードはこちら。
一応 getServerSideProps
を用いて、SSRも行うようにしてある。
なお、create-next-appを用いてTypeScriptの雛形を作成している。
(雛形の作成のために使用しているコマンドは下記ポストと同一)
余談: CodeHub -> GitHub公式アプリ
ここからは余談。
数年前にこんな記事を書いていたが、いまではCodeHubではなく、GitHub公式のモバイルアプリを使うようになった。
CodeHubはとても良いアプリだったが、公式のアプリはそれにもまして使い心地が良かった。
ユーザとしての利便性の観点から乗り換えてしまった。