本文へスキップ
Future Tech Blog
フューチャー技術ブログ
メニュー
表示テーマ
表示テーマ: 端末の設定に従う。切り替える
表示テーマ: 明るい。切り替える
表示テーマ: 暗い。切り替える
カテゴリ
カテゴリ
開発
Programming
327
Frontend
135
Mobile
57
IoT
52
VR
20
基盤
DevOps
136
Cloud
79
DB
70
Infrastructure
70
IaC
57
AI
DataScience
100
AIDD
51
DataEngineering
46
セキュリティ
Security
36
認証認可
24
ビジネス
Culture
131
Business
50
Management
48
連載
連載
人気の連載
秋のブログ週間2025
Go1.26リリース
Go1.27リリース
夏休み自由研究2026
春の入門祭り2025
夏の自由研究2025
連載一覧へ
リソース
リソース
フューチャーのガイドライン
設計ガイドライン・コーディング規約
仕事ですぐに使えるTypeScript
(外部サイト)
実務向けの実践テキスト
OSS / ツール
(外部サイト)
Cheetah Grid / uroboroSQL / Vuls
アクティビティ
アクティビティ
HACK TO THE FUTURE
フューチャー主催のプログラミングコンテスト
Future Tech Cast
技術ブログ発のポッドキャスト
アドベントカレンダー
2015年からの歴代一覧
表示テーマ: 端末の設定に従う。切り替える
表示テーマ: 明るい。切り替える
表示テーマ: 暗い。切り替える
検索を開く
最近の検索
すべて消す
人気のタグ
Go言語
266
ガイドライン
23
設計
44
AWS
138
Docker
40
Python
60
生成AI
27
PostgreSQL
29
ドキュメント
21
Java
41
タグ一覧へ
ホーム
タグ
Swagger
タグ
よく読まれている記事
OpenAPIにおけるundefinedとnullの設計
2021.10
♡
155
本当に使ってよかったOpenAPI (Swagger) ツール
2019.10
♡
1158
OpenAPI 3.0.3 と 3.1.0 どっち使う?
2024.05
♡
10
スキーマファースト開発のためのOpenAPI(Swagger)設計規約
2020.04
♡
204
OpenAPI GeneratorでPython Web API構築
2022.12
♡
148
Open API Specification 3.1と気になる仕様策定
2022.06
♡
55
よく使われるカテゴリ
Programming
10本
Frontend
2本
新着記事
全14本
OpenAPI 3.0.3 と 3.1.0 どっち使う?
Swaggerを使う事になり OpenAPIを触ってみると 3.0.3 と 3.1.0 が存在します。どちらを使うべきが悩んだので調べて整理してみました。
2024.05.17
大寺祐太郎
Programming
Xでポストする:OpenAPI 3.0.3 と 3.1.0 どっち使う?
Facebookでシェアする:OpenAPI 3.0.3 と 3.1.0 どっち使う?
はてなブックマークで見る:OpenAPI 3.0.3 と 3.1.0 どっち使う?(7ブックマーク)
7
Pocketに保存する:OpenAPI 3.0.3 と 3.1.0 どっち使う?(3保存)
3
フューチャーのSwagger(OpenAPI 2.0)規約の紹介
フューチャーの有志メンバーでSwagger(OpenAPI Specification Version 2.0)のコーディング規約を作りました。
2023.07.25
真野隼記
Programming
Xでポストする:フューチャーのSwagger(OpenAPI 2.0)規約の紹介(13件の反応)
13
Facebookでシェアする:フューチャーのSwagger(OpenAPI 2.0)規約の紹介
はてなブックマークで見る:フューチャーのSwagger(OpenAPI 2.0)規約の紹介(35ブックマーク)
35
Pocketに保存する:フューチャーのSwagger(OpenAPI 2.0)規約の紹介(16保存)
16
OpenAPI GeneratorでPython Web API構築
PythonでWebAPIを構築しました。その際にOpenAPI Generatorが便利だったのでご共有します。
2022.12.03
村上知優
Programming
Xでポストする:OpenAPI GeneratorでPython Web API構築(37件の反応)
37
Facebookでシェアする:OpenAPI GeneratorでPython Web API構築
はてなブックマークで見る:OpenAPI GeneratorでPython Web API構築(81ブックマーク)
81
Pocketに保存する:OpenAPI GeneratorでPython Web API構築(30保存)
30
Open API Specification 3.1と気になる仕様策定
Open APIは2022.6.21時点では3.1.0が最新です。これまでリリースノートすらウォッチしていなかったので気になったことを調べてまとめました。
2022.06.22
真野隼記
Programming
Xでポストする:Open API Specification 3.1と気になる仕様策定(26件の反応)
26
Facebookでシェアする:Open API Specification 3.1と気になる仕様策定
はてなブックマークで見る:Open API Specification 3.1と気になる仕様策定(17ブックマーク)
17
Pocketに保存する:Open API Specification 3.1と気になる仕様策定(12保存)
12
OpenAPIにおけるundefinedとnullの設計
OpenAPI仕様に則ってREST APIの設計をする際に、値が存在しないという状態をどのように表現するかというお話です。まずはじめに、ここでundefinedと言っているのは、OpenAPIの仕様において、リクエスト/レスポンスのデータ型を定義するSchema Objectのプロパティの1つであるrequiredが指定されていない状態を指します。
2021.10.28
武田大輝
Programming
Xでポストする:OpenAPIにおけるundefinedとnullの設計(20件の反応)
20
Facebookでシェアする:OpenAPIにおけるundefinedとnullの設計
はてなブックマークで見る:OpenAPIにおけるundefinedとnullの設計(75ブックマーク)
75
Pocketに保存する:OpenAPIにおけるundefinedとnullの設計(60保存)
60
Flutter Swagger統合
突然ですがみなさん、Swagger使いたいですよね。
2021.05.11
宮崎将太
Mobile
Xでポストする:Flutter Swagger統合(2件の反応)
2
Facebookでシェアする:Flutter Swagger統合
はてなブックマークで見る:Flutter Swagger統合(5ブックマーク)
5
Pocketに保存する:Flutter Swagger統合(12保存)
12
GoにおけるAPIドキュメントベースのWeb API開発について登壇しました
TIG 多賀です。2021/3/19 を開催しました。 私は、Goの Web API 開発にて、API ドキュメントベースで開発していることについて話しました。なお、その他の登壇者の資料は こちら に公開済みですので、興味があれば参照ください。
2021.04.27
多賀聡一朗
Programming
Xでポストする:GoにおけるAPIドキュメントベースのWeb API開発について登壇しました
Facebookでシェアする:GoにおけるAPIドキュメントベースのWeb API開発について登壇しました
はてなブックマークで見る:GoにおけるAPIドキュメントベースのWeb API開発について登壇しました
Pocketに保存する:GoにおけるAPIドキュメントベースのWeb API開発について登壇しました(5保存)
5
OpenAPIからモックサーバを建てられるPrismを実際のプロジェクトに導入してみた
参加しているプロジェクトで、OpenAPI定義ファイルからモックサーバを建てることができるOSSツール「Prism」を導入することになりました。この記事では、Prism導入の手順や、躓いた点などを紹介します。
2021.04.10
大岩潤矢
Frontend
Xでポストする:OpenAPIからモックサーバを建てられるPrismを実際のプロジェクトに導入してみた(24件の反応)
24
Facebookでシェアする:OpenAPIからモックサーバを建てられるPrismを実際のプロジェクトに導入してみた
はてなブックマークで見る:OpenAPIからモックサーバを建てられるPrismを実際のプロジェクトに導入してみた(18ブックマーク)
18
Pocketに保存する:OpenAPIからモックサーバを建てられるPrismを実際のプロジェクトに導入してみた(24保存)
24
Policy as Code を実現する Open Policy Agent に憧れて。ポリシーコードでAPI仕様をLintする
Open Policy Agent(OPA)は汎用的なポリシーエンジンで、Rego と呼ばれるポリシー言語で定義されたルールに従って、入力がポリシーに沿っているか否かの判定を移譲させることができます。Regoで宣言的にポリシーを実装し、Policy as Code を実現できます。コーディング規約も一種のポリシーとみなして、Open API Spec(Swagger)をLinter的にチェックするツールを題材に、OPAを用いて開発してみたいと思います。
2020.09.30
真野隼記
DevOps
Xでポストする:Policy as Code を実現する Open Policy Agent に憧れて。ポリシーコードでAPI仕様をLintする(4件の反応)
4
Facebookでシェアする:Policy as Code を実現する Open Policy Agent に憧れて。ポリシーコードでAPI仕様をLintする
はてなブックマークで見る:Policy as Code を実現する Open Policy Agent に憧れて。ポリシーコードでAPI仕様をLintする(29ブックマーク)
29
Pocketに保存する:Policy as Code を実現する Open Policy Agent に憧れて。ポリシーコードでAPI仕様をLintする(27保存)
27
Go の Open API 3.0 のジェネレータ oapi-codegen を試してみた
go-swagger は Swagger 2.0 にのみ対応しており、OpenAPI 3.0 系が使えない問題がありました。最新に追従していく上でも Open API 3.0 系に寄せていきたいと考えていたので、なにか使えるツールはないか探したところ、以下を見つけました。 https://github.com/deepmap/oapi-codegen 使えるかどうか実際に動かして試してみます。
2020.07.01
多賀聡一朗
Programming
Xでポストする:Go の Open API 3.0 のジェネレータ oapi-codegen を試してみた(22件の反応)
22
Facebookでシェアする:Go の Open API 3.0 のジェネレータ oapi-codegen を試してみた
はてなブックマークで見る:Go の Open API 3.0 のジェネレータ oapi-codegen を試してみた(18ブックマーク)
18
Pocketに保存する:Go の Open API 3.0 のジェネレータ oapi-codegen を試してみた(22保存)
22
go-swaggerを用いたWebアプリケーション開発Tips19選
業務でヘビーユーズしているgo-swaggerについての開発Tipsをまとめました。
2020.06.30
真野隼記
Programming
Xでポストする:go-swaggerを用いたWebアプリケーション開発Tips19選(9件の反応)
9
Facebookでシェアする:go-swaggerを用いたWebアプリケーション開発Tips19選
はてなブックマークで見る:go-swaggerを用いたWebアプリケーション開発Tips19選(81ブックマーク)
81
Pocketに保存する:go-swaggerを用いたWebアプリケーション開発Tips19選(66保存)
66
スキーマファースト開発のためのOpenAPI(Swagger)設計規約
みなさん、Swagger使ってますか?本記事では実際にSwaggerのスキーマ定義を設計していく上で取り決めた規約について書いてみたいと思います。
2020.04.09
亀井隆徳
Frontend
Xでポストする:スキーマファースト開発のためのOpenAPI(Swagger)設計規約(11件の反応)
11
Facebookでシェアする:スキーマファースト開発のためのOpenAPI(Swagger)設計規約
はてなブックマークで見る:スキーマファースト開発のためのOpenAPI(Swagger)設計規約(110ブックマーク)
110
Pocketに保存する:スキーマファースト開発のためのOpenAPI(Swagger)設計規約(83保存)
83
本当に使ってよかったOpenAPI (Swagger) ツール
みなさんSwagger使ってますか?弊社でもREST APIを構築するに当たってSwaggerを導入する機会が増えています。本記事ではSwaggerを導入するに当たって、合わせて利用して便利だったツールを紹介したいと思います。
2019.10.08
武田大輝
Programming
Xでポストする:本当に使ってよかったOpenAPI (Swagger) ツール(15件の反応)
15
Facebookでシェアする:本当に使ってよかったOpenAPI (Swagger) ツール(32シェア)
32
はてなブックマークで見る:本当に使ってよかったOpenAPI (Swagger) ツール(586ブックマーク)
586
Pocketに保存する:本当に使ってよかったOpenAPI (Swagger) ツール(525保存)
525
WAFとして go-swagger を選択してみた
Go のWebアプリケーションフレームワークを検討した際に、 go-swagger が良いのではと思い、比較調査してみました。 結果、実際に選択し導入しています。
2019.08.14
多賀聡一朗
Programming
Xでポストする:WAFとして go-swagger を選択してみた
Facebookでシェアする:WAFとして go-swagger を選択してみた
はてなブックマークで見る:WAFとして go-swagger を選択してみた(13ブックマーク)
13
Pocketに保存する:WAFとして go-swagger を選択してみた(15保存)
15
1