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
370
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
125
8.6k
Letting Users Get On With Their Lives
cromwellryan
2
320
Sweet Elixir - Short
cromwellryan
5
380
Growing Great Teams - Codemash 2014 Lightning Talk
cromwellryan
0
280
Professional Scrum with Visual Studio 2012
cromwellryan
0
340
Avoiding Scrummerfall
cromwellryan
3
1k
Getting Feature Focused
cromwellryan
2
200
Selenium + Specflow: ATDD for .Net
cromwellryan
2
570
Other Decks in Technology
See All in Technology
【SORACOM UG 四国】今だからこそ学ぶ!IoTの全体像と最新事例、生成AIの基礎
soracom
PRO
2
150
サービス開発におけるVue3とTypeScriptの親和性について
tsukuha
10
1.8k
SWC Transformerから見るTypeScript関数記述ベストプラクティス
fujiyamaorange
1
180
使われないものを作るな!出口から作るデータ分析基盤 / Data Platform Development Starting from the User Needs
amaotone
16
4.7k
Kaggleで学ぶ系列データのための深層学習モデリング
yu4u
7
1.7k
多言語化対応における TypeScript の型定義を通して開発のしやすさについて考えた / TSKaigi TypeScript Multilingualization
nabeliwo
2
390
TypescriptでのContextualな構造化ロギングと社内全体への導入
leveragestech
3
590
PhpStorm超絶技巧40分集中講義 #phpconkagawa
yusuke
4
780
TailwindCSSでUIライブラリを作る際のハマりどころ
shuta13
0
230
B2C、B2B プロダクトマネジメントの違い(および思考の罠) / B2C, B2B PM and reduction fallacy
ykmc09
5
2.4k
拓展QA日常工作的邊界
line_developers_tw
PRO
0
560
5分で分かる(かもしれない) Vector engine for OpenSearch Serverless
tsukuboshi
1
420
Featured
See All Featured
Become a Pro
speakerdeck
PRO
13
4.6k
RailsConf 2023
tenderlove
9
580
Art, The Web, and Tiny UX
lynnandtonic
290
19k
Fashionably flexible responsive web design (full day workshop)
malarkey
398
65k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
323
20k
Keith and Marios Guide to Fast Websites
keithpitt
408
22k
Thoughts on Productivity
jonyablonski
60
3.9k
A Tale of Four Properties
chriscoyier
153
22k
Music & Morning Musume
bryan
41
5.6k
Designing with Data
zakiwarfel
96
4.8k
Principles of Awesome APIs and How to Build Them.
keavy
121
16k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
123
39k
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]