The data type of a schema is defined by the type keyword, for example, type: string.OpenAPI defines the following basic types: string (this includes dates and files) number integer boolean array object These types exist in mostprogramming languages, though they maygo by different names. Using these types, you can describe any data structures.Note that there is no null type; instead, the nullab
You can add examples to parameters, properties and objects to makeOpenAPI specification of your web service clearer. Examples can be read by tools and libraries that process yourAPI in some way. For example, anAPI mocking tool can use sample values to generate mockrequests. You can specify examples for objects, individual properties and operation parameters. To specify an example, you use the
こんにちは、新規事業開発室の @hoshitocat です。こちらはGunosy Advent Calendar 2018、24日目の記事です。なお、昨日の記事は @s-jcs さんの Fast as C, Slick asRuby - GunosyTechBlogでした。 何も書くことを考えていなかったので、直近僕が業務で実装した管理画面について書きたいと思います。 はじめに 社内の管理画面はRailsを使って作られることが多いのですが、今回はReact + Redux +Goという構成で作ることにしました。社内ではVue +Goという構成のものは実績がいくつかあります。tech.gunosy.io 今回Goのフレームワークとして、goaを利用しましたが、goaについては上記の記事でも紹介されているので割愛します。React, Redux,TypeScript 今回はRe
こんにちは、freeeAPI開発チームのkotegawaです。 この記事はfreee Developers Advent Calender 2018の19日目の記事です。freeeのAPI開発freeeでは今年の7月から、API開発専任チームが新設されました。API開発チームでは、 社外向け新規APIの開発API開発基盤の強化 新規プロダクトの開発 などの業務を社内の認証基盤チームやインフラチームと協力しながら行っています。 今日はAPIチーム発足前にfreeeが抱えていたAPIの課題と、それを解決するために導入したスキーマ駆動開発について紹介します。APIチーム誕生前の課題 もともと弊社のAPIの課題として、以下のようなものがありました。APIドキュメントと実際の実装に差異があった 開発する度にAPIドキュメントを更新することにメンテナンスコストがかかっており、また手動で更
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く