タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

typescriptとJSONSchemaに関するiRSSのブックマーク (1)

  • QuicktypeでJSON Schemaを簡単に生成し、型安全な最高の開発体験を得た話 - Qiita

    動機 外界のデータに対して、どのように型付けを行うか - これは人類の当面の課題である。外界からアプリケーションに取り込んだデータに対して、内部で扱いやすいようにnon-nullの型を書くと、予期しないクラッシュを引き起こしてしまった、というような経験を誰しもお持ちではないだろうか。一方で、外界の状況と一致した型を書くと、冗長にnullチェックを書く羽目になり、デベロッパー・エクスペリエンスがよろしくない。このジレンマから逃れるために、外界からデータを取り込む境界部分で包括的なアサーションを施して、アプリケーション内部では対応する型をもっているものとして扱いたい。 JavaScriptでJSON Schemaを用いてアサーションを行うライブラリは知っていたので、うまい具合にJSON Schemaとコードを同期させるソリューションがあれば、JSON Schemaとアプリケーションのコードを同

    QuicktypeでJSON Schemaを簡単に生成し、型安全な最高の開発体験を得た話 - Qiita
    iRSS
    iRSS 2020/08/05
    typescript 定義からJSONP schemaを書き出す、いろいろ比較した結果 quicktype を推薦
  • 1