20170830 euro python_2017_report
TRANSCRIPT
EuroPython2017
2
3
Kabuku Inc. Software Engineer
@taxpon
taxpon
http://takuro.ws
- Speaker of EuroPython 2016, PyConJP 2015 - Member of swagger codegen technical committee
- Python, TypeScript
Takuro Wada
OpenAPI development with Python
6
OpenAPI is API description language which is focusing on creating, evolving and promoting vendor neutral description format(https://www.openapis.org/about より一部引用)
‣
‣
‣
‣
‣
‣
7
‣
‣
‣
‣
‣
‣
8
9
‣
‣
‣
‣
‣
10
‣
‣
1.2 2014/3/14
2.0 2014/9/8
3.0 2017/7/26
‣
‣
‣
‣
‣
‣
11
12
So Hot!!
‣
‣
‣
14
‣
17
OpenAPI Doc
Generate
Swagger Codegen
Input Multiple languages
COREツール
‣
‣
‣
19
Backend ServerFrontend
API
Other ServiceAPI
Kabuku Connect
Other Service
OpenAPI OpenAPI
‣
‣
‣
20
So Hot!!
Python
‣
‣
‣
‣
‣
‣
‣
‣
24
‣
‣
‣
‣
‣
‣
25
Web Development
‣
‣
‣
‣
‣
‣
‣
28
Others
‣
‣
‣
‣
‣
‣
‣
‣
‣
‣
‣
33
‣
‣
‣
‣
‣
‣
‣
‣
‣
‣
‣
‣
37
‣
‣
‣
‣
‣
38