本文へ移動
BenriWorks Lab

TypeScript

静的型付けを提供するJavaScriptのスーパーセットで、BenriWorksの全アプリと本サイトで使用しています。

TypeScript公式サイト(外部サイト)

TypeScriptは、JavaScriptに静的型付けを加えたプログラミング言語です。BenriWorksでは、「移動式クレーン安全シミュレーター」「地球地下シミュレータ」を含む全アプリと、本サイトBenriWorks Labの開発に使用しています。

本サイトでは、記事やアプリ情報のfrontmatterをビルド時に型検証することで、不正なデータを公開前に検出する仕組みを整えています。個人開発を低保守で継続するうえで、型による早期のエラー検出を重視しています。

この技術を使うアプリ

関連記事