Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
API Documentation
Search
Victor Antoniazzi
February 07, 2016
Programming
43
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
API Documentation
Victor Antoniazzi
February 07, 2016
More Decks by Victor Antoniazzi
See All by Victor Antoniazzi
Agile Methodologies
vgsantoniazzi
0
39
Extreme programming
vgsantoniazzi
0
42
Other Decks in Programming
See All in Programming
コードで差別化できない時代の ソフトウェアエンジニアリング / Software Engineering in an Era Where Code Doesn’t Differentiate
kishida
2
180
Herb in Rails 8.2: Your ERB views, now HTML-aware @ Rails World 2026, Austin, Texas
marcoroth
0
220
AmebaブログはKMPから卒業します
kmars0605
0
190
Herb in Rails 8.2: Your ERB views, now HTML-aware @ Kaigi on Rails 2026, Tokyo, Japan
marcoroth
2
230
contenteditable と日本語入力に向き合う
colorful12
0
200
複雑なUIコンポーネントとの ⻑い付き合い⽅:波及するバグからテスト戦略を経て、安全な再設計へ
mixplace
0
420
[JA] Domain Modeling with Vanilla Rails: 「操作」から再考するRailsの設計論
yasaichi
1
280
iOS 27でニュースアプリはどう変わる!? 〜日経電子版の新機能対応と、開発事例から〜
lynnswap
7
13k
AI時代のコードレビューは人に向けるな、仕組みに向けろ
texmeijin
5
3.7k
re:Inventに行く前に知っておきたい現地参加のノウハウ
nokomoro3
0
430
コードレビューのボトルネックを"する側"と"される側"の両面から解消する
yub0n
2
1.6k
KiroのSpecで「五目並べ」を作ってみる
satoshi256kbyte
1
380
Featured
See All Featured
Pawsitive SEO: Lessons from My Dog (and Many Mistakes) on Thriving as a Consultant in the Age of AI
davidcarrasco
0
260
Build your cross-platform service in a week with App Engine
jlugia
234
19k
Claude Code どこまでも/ Claude Code Everywhere
nwiizo
68
59k
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
1
630
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3.4k
職位にかかわらず全員がリーダーシップを発揮するチーム作り / Building a team where everyone can demonstrate leadership regardless of position
madoxten
69
67k
Kristin Tynski - Automating Marketing Tasks With AI
techseoconnect
PRO
0
550
The untapped power of vector embeddings
frankvandijk
2
1.9k
SERP Conf. Vienna - Web Accessibility: Optimizing for Inclusivity and SEO
sarafernandez
2
1.6k
How Software Deployment tools have changed in the past 20 years
geshan
2
35k
The Cost Of JavaScript in 2023
addyosmani
55
10k
The State of eCommerce SEO: How to Win in Today's Products SERPs - #SEOweek
aleyda
2
12k
Transcript
API documentation techniques, principles and practices
Starting from beginning - Why should I document ?
Starting from beginning - Why should I document - Small
projects?
Cost - document and write tests and refactor and develop
Cost - Worth it?
Concept - API blueprint (.apib)
None
Concept - json:api
Tools
None
None
Tools
Tools - aglio --theme-style default --theme-style ./my-style.less -i input.apib -o
output.html
None
Tools
None
None
None
None
None
Techniques - Documentation by environment
Techniques - Aglio + git + script
Techniques - docs.staging.4broders.com.br - docs.production.4broders.com.br