Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Continous API Development
Search
Daniel Kocot
PRO
January 22, 2019
Programming
0
45
Continous API Development
Daniel Kocot
PRO
January 22, 2019
Tweet
Share
More Decks by Daniel Kocot
See All by Daniel Kocot
Navigating the Post OpenAPI Era
danielkocot
PRO
0
6
The Digital Product Passport
danielkocot
PRO
0
10
Establishing a Specification Framework for API Management Federation
danielkocot
PRO
0
4
API Sprawl In The Era Of Great Unbundling
danielkocot
PRO
0
32
API Development: Evolving Prospects and Future Outlook
danielkocot
PRO
0
78
API Thinking
danielkocot
PRO
0
52
The intersection of AI and API Development
danielkocot
PRO
0
19
Unlocking collaboration with Internal Developer Portals and Marketplaces - Democratizing API Access
danielkocot
PRO
0
23
leveraging_prompt_engineering_for_effective_openapi_descriptions_of_apis.pdf
danielkocot
PRO
0
24
Other Decks in Programming
See All in Programming
React 19でお手軽にCSS-in-JSを自作する
yukukotani
5
500
Асинхронность неизбежна: как мы проектировали сервис уведомлений
lamodatech
0
1.2k
GitHubで育つ コラボレーション文化 : ニフティでのインナーソース挑戦事例 - 2024-12-16 GitHub Universe 2024 Recap in ZOZO
niftycorp
PRO
0
720
見えないメモリを観測する: PHP 8.4 `pg_result_memory_size()` とSQL結果のメモリ管理
kentaroutakeda
0
820
menu基盤チームによるGoogle Cloudの活用事例~Application Integration, Cloud Tasks編~
yoshifumi_ishikura
0
120
「とりあえず動く」コードはよい、「読みやすい」コードはもっとよい / Code that 'just works' is good, but code that is 'readable' is even better.
mkmk884
6
1.2k
歴史と現在から考えるスケーラブルなソフトウェア開発のプラクティス
i10416
0
160
Compose UIテストを使った統合テスト
hiroaki404
0
110
テストコード書いてみませんか?
onopon
2
260
Внедряем бюджетирование, или Как сделать хорошо?
lamodatech
0
790
為你自己學 Python
eddie
0
480
ある日突然あなたが管理しているサーバーにDDoSが来たらどうなるでしょう?知ってるようで何も知らなかったDDoS攻撃と対策 #phpcon.2024
akase244
2
7.4k
Featured
See All Featured
Producing Creativity
orderedlist
PRO
342
39k
Into the Great Unknown - MozCon
thekraken
34
1.6k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
226
22k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
191
16k
Site-Speed That Sticks
csswizardry
2
210
How to train your dragon (web standard)
notwaldorf
88
5.8k
Docker and Python
trallard
43
3.2k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
280
13k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
38
1.9k
The Language of Interfaces
destraynor
155
24k
Fashionably flexible responsive web design (full day workshop)
malarkey
406
66k
Thoughts on Productivity
jonyablonski
68
4.4k
Transcript
Continuous API Development 1 Daniel Kocot / code day 2019
/ 22. Januar 2018
2
3
4 Planning and Designing Developing Testing Deploying Retiring
5 API(s)
6 API as a
7 - Public APIs - Customer - Development - Immutable
- Measurability - Availability and Publication - Security API as a Product
8 Birth of Swagger
9 Founding Open API Initiative (OAI)
10 Brave (New) API Development World
11 Code First
12 @Api @ApiOperation @ApiResponse @ApiParam @ApiModel @ApiModelProperty Example: Java-Annotations
13 API First
14
15 Under Test Spock Framework
16 Springfox Spring Rest Docs Swagger2Markup ReDoc Documentation
DEMO TIME 17
Conclusion 18
19 - API as a Product (https://blog.codecentric.de/2018/10/api-as-a- product/) - API-Management
mit Kong von Alexander Melnyk (https://blog.codecentric.de/2017/11/api-management-kong/) Further Reading