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
Collaborative APIs
Search
Ryan Cromwell
July 22, 2015
Technology
4
420
Collaborative APIs
Tools, services, and techniques to collaborate around and API productively and continuously.
Ryan Cromwell
July 22, 2015
Tweet
Share
More Decks by Ryan Cromwell
See All by Ryan Cromwell
Making the Leap to Tech Lead
cromwellryan
133
8.9k
Letting Users Get On With Their Lives
cromwellryan
2
380
Sweet Elixir - Short
cromwellryan
6
470
Growing Great Teams - Codemash 2014 Lightning Talk
cromwellryan
0
350
Professional Scrum with Visual Studio 2012
cromwellryan
0
390
Avoiding Scrummerfall
cromwellryan
3
1.1k
Getting Feature Focused
cromwellryan
2
250
Selenium + Specflow: ATDD for .Net
cromwellryan
2
670
Other Decks in Technology
See All in Technology
隣接領域をBeyondするFinatextのエンジニア組織設計 / beyond-engineering-areas
stajima
1
250
インフラとバックエンドとフロントエンドをくまなく調べて遅いアプリを早くした件
tubone24
1
390
SREによる隣接領域への越境とその先の信頼性
shonansurvivors
2
470
テストコード品質を高めるためにMutation Testingライブラリ・Strykerを実戦導入してみた話
ysknsid25
6
2.3k
OCI Security サービス 概要
oracle4engineer
PRO
0
6.4k
AIチャットボット開発への生成AI活用
ryomrt
0
150
ExaDB-D dbaascli で出来ること
oracle4engineer
PRO
0
3.8k
リンクアンドモチベーション ソフトウェアエンジニア向け紹介資料 / Introduction to Link and Motivation for Software Engineers
lmi
4
300k
Lexical Analysis
shigashiyama
1
150
これまでの計測・開発・デプロイ方法全部見せます! / Findy ISUCON 2024-11-14
tohutohu
3
350
ライブラリでしかお目にかかれない珍しい実装
mikanichinose
2
350
VideoMamba: State Space Model for Efficient Video Understanding
chou500
0
160
Featured
See All Featured
The Power of CSS Pseudo Elements
geoffreycrofte
73
5.3k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
250
21k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
665
120k
What’s in a name? Adding method to the madness
productmarketing
PRO
22
3.1k
How To Stay Up To Date on Web Technology
chriscoyier
788
250k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
109
49k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
31
2.7k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
42
9.2k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
126
18k
Reflections from 52 weeks, 52 projects
jeffersonlam
346
20k
Fireside Chat
paigeccino
33
3k
How to train your dragon (web standard)
notwaldorf
88
5.7k
Transcript
API Blueprint & Apiary COLLABORATIVE API DEVELOPMENT
Ryan Cromwell Technical Director
Collaborative What?
Why?
DESCRIBING APIS
APIBlueprint
None
None
As a Service
None
None
DEMO
GEM CITY JS DEV PIPELINE
Editor Support
None
None
Atom
None
Sublime
None
Vim
None
GEM CITY JS GENERATING DOCS
node $> npm install -g aglio # generate $> aglio
-i <file> -o docs.html # server $> aglio -i <file> -s aglio
ruby gem $> gem install apiaryio # preview server $>
apiary preview --server apiaryio
DEMO
GEM CITY JS MOCK APIS
Apiary.io
None
None
Drakov
None
None
DEMO
Gem City JS LET’S DO THIS
DISCUSSION GEM CITY JS
THANKS! @cromwellryan
[email protected]