日本の郵便番号を静的ホスティングで住所に変換します。 住所を郵便番号に変えることは出来ません。 約 12.4 万ある郵便番号に対応する住所の JSON ファイルを約 12.4 万生成するだけの単純な仕組みです。
const data = await fetch(
`https://frouriolabs.github.io/static-jp-postal/api/v0.1/001/0000.json`
).then(res => res.json())※URI が変わる可能性があるので商用本番利用は非推奨です。
Node.js のインストールが必要です。
-o オプションで出力先のディレクトリを指定して npx コマンドで約 12.4 万の JSON ファイルを生成します。
$ npx static-jp-postal -o public/apiconst data = await fetch(`/api/v0.1/001/0000.json`).then(res => res.json())