$30 off During Our Annual Pro Sale. View Details »
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
iOS 開発者のためのバックエンド入門 (2)
Search
裕美 吉田
July 11, 2015
Programming
1
4.1k
iOS 開発者のためのバックエンド入門 (2)
* Rubyの良い点、悪い点
* Railsのインストール
* APIサーバー作成
* HerokuへのDeploy
裕美 吉田
July 11, 2015
Tweet
Share
More Decks by 裕美 吉田
See All by 裕美 吉田
React-nativeの紹介
yuumi3
1
1.8k
React.jsの紹介
yuumi3
2
840
即戦力になるRubyエンジニアの作り方教えます
yuumi3
0
530
iOS 開発者のためのバックエンド入門 (1)
yuumi3
15
8.7k
LoopBackに付いて少し
yuumi3
0
1.7k
Ruby開発者を増やすための教育について (8年間のRuby教育で得た知見)
yuumi3
7
4k
クラウドxスマフォ時代のRuby on Rails入門
yuumi3
2
240
真のWebプログラマー向け RubyMotion フレームワーク
yuumi3
4
1.5k
CLandMK
yuumi3
1
130
Other Decks in Programming
See All in Programming
Full-Cycle Reactivity in Angular: SignalStore mit Signal Forms und Resources
manfredsteyer
PRO
0
160
TUIライブラリつくってみた / i-just-make-TUI-library
kazto
1
410
バックエンドエンジニアによる Amebaブログ K8s 基盤への CronJobの導入・運用経験
sunabig
0
170
Denoのセキュリティに関する仕組みの紹介 (toranoana.deno #23)
uki00a
0
120
ViewファーストなRailsアプリ開発のたのしさ
sugiwe
0
510
AIエンジニアリングのご紹介 / Introduction to AI Engineering
rkaga
8
3.2k
Rediscover the Console - SymfonyCon Amsterdam 2025
chalasr
2
180
ローカルLLMを⽤いてコード補完を⾏う VSCode拡張機能を作ってみた
nearme_tech
PRO
0
120
大規模Cloud Native環境におけるFalcoの運用
owlinux1000
0
170
チームをチームにするEM
hitode909
0
350
モデル駆動設計をやってみようワークショップ開催報告(Modeling Forum2025) / model driven design workshop report
haru860
0
280
AIエージェントの設計で注意するべきポイント6選
har1101
5
1.6k
Featured
See All Featured
Art, The Web, and Tiny UX
lynnandtonic
304
21k
Everyday Curiosity
cassininazir
0
110
4 Signs Your Business is Dying
shpigford
186
22k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.6k
JAMstack: Web Apps at Ludicrous Speed - All Things Open 2022
reverentgeek
1
290
How to Grow Your eCommerce with AI & Automation
katarinadahlin
PRO
0
68
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.6k
How to Get Subject Matter Experts Bought In and Actively Contributing to SEO & PR Initiatives.
livdayseo
0
28
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
63
Faster Mobile Websites
deanohume
310
31k
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.5k
Transcript
J04։ൃऀͷͨΊͷ όοΫΤϯυೖ !ZVVNJ٢ా༟ඒ
͓ॻ͖ ࣗݾհ 3VCZͷྑ͍ɺѱ͍ 3BJMTͷΠϯετʔϧ "1*αʔόʔ࡞ )FSPLVͷ%FQMPZ 2
ࣗݾհ
٢ా༟ඒ :PTIJEB:VVNJ ༗ݶձࣾ&:0⒏DF IUUQXXXFZP⒏DFDPN #MPHIUUQZVVNJIBUFOBCMPHDPN 5XJUUFS!ZVVNJ 4
աڈ େֶͷֶ෦ଔۀ ଔۀݚڀͰ-JTQॲཧܥʹؔΘΔ ࠐܥͷձࣾʹब৬ $"%ͷϕϯνϟʔاۀʹస৬ $"%ͷίΞ෦ͷ։ൃ γϦίϯόϨʔΛ๚ͨ͠ΓɺถࠃਓͱࣄΛ ܦݧ 5
ಠཱ ΧϦϑΥϧχΞͷ੨͍ۭΛΈͨ ͋·ΓձࣾʹೃછΊͳ͍ਓͩͬͨ 6 IUUQCMPHMFYVFTDPKQIUNM͔Β
&:0⒏DF ʹಠཱ ։ൃ 8FC 3VCZPO3BJMT J1IPOF ڭҭ ͓٬༷ͷΛղܾ͢Δ*5ڭҭ 3VCZPO3BJMT
J1IPOF 7
&:0⒏DF։ൃ 8FC 8 w ΞδΞϦʔάΞΠεϗοέʔ wIUUQXXXBMIPDLZKQ wνʔϜɾબखͷूܭ w1FSMಠࣗϑϨʔϜϫʔΫ wΞϩϋύʔΫ wIUUQQBSLBMPIB
TUSFFUDPN w4/4 w+BWB4FBTBS wωοτγϣοϓ wIUUQXXXCPSPDPKQ w3BJMTK2VFSZ w34QFD$VDVNCFS w๖͑τʔΫ ༏ͱ4LZQF Ͱ͓ wIUUQXXXNPFUBMLKQ w༏ͱͷձ༧༧ w3BJMTK2VFSZ w34QFD3FRVFTU
&:0⒏DF։ൃ J1IPOF 9 ֆຊΞϓϦ J1IPOFJ1BE 5XFFUͳ͏ ແྉ ڭ͑ࢠ͕࡞ͬͨΞϓϦ
ࣥච 10
ߨԋ 11 RubyKaigi2008 Ruby World Conference 2013 Qcon Tokyo 2009
ࠓճ3VCZPO 3BJMTΛ͍؆୯ͳ όοΫΤϯυΛ࡞ͬ ͯΈ·͢ɻ
3VCZ 3BJMT ͷྑ͍ ॻ͘ίʔυ͕গͳͯ͘͢Ή ੜ࢈ੑ͕ߴ͍ ใ͕๛ ར༻ऀ͕ଟ͍ 13
3VCZ 3BJMT ͷѱ͍ ੑೳ͕ߴ͘ͳ͍ ඇޓͳόʔδϣϯΞοϓ͕͓͖Δ ૉΒ͘͠ͳΔͳΒଟগͷޓੑ ʹΛͭͿΖ͏ $P$ɺϧʔϧΛΒͳ͍ͱίʔυ͕ ಡΊͳ͍ 14
ݴޠɺੑೳɺқ ࢲݟ 15 ੑೳ͕ߴ͍ˠ ˢ 8FC ΞϓϦ ࡞ͷ қ ͕ߴ͍
Ruby PHP Python Node.js Java C ErLang Go Elixir C++ C# Perl
Πϯετʔϧ खܰʹࢼ͍ͨ͠ ˠ3BJMT*OTUBMMFS ͪΌΜͱΓ͍ͨ ˠCSFX SCFOW HFN .BDڥΛෳࡶʹͨ͘͠ͳ͍ ˠ7JSUVBM#PY -JOVY
ʜ 16
CSFX )PNF#SFX 6OJYܥπʔϧɺϥΠϒϥϦʔΛ.BDʹ खܰʹΠϯετʔϧग़དྷΔπʔϧ SCFOW ෳͷόʔδϣϯͷ3VCZΛΓସ͑Δ πʔϧ HFN 3VCZͷϥΠϒϥϦʔɺཧπʔϧ
17 CSFX SCFOW HFN
CSFX SCFOW HFN ใ SCFOW(JU)VC 2VJJUB IUUQSFENJOFFZP⒏DFOFUQSPKFDUT SBJMTXJLJ 18
3VCZͷ8FC"QQ'SXBNFXPSL 3VCZPO3BJMT ߴػೳ 'VMM4UBDL ੑೳʁ 4JOBUSB γϯϓϧ $POUSPMMFSͷΈ (SBQF "1*ઐ༻
$POUSPMMFSͷΈ ͦͷଞɾɾɾ 19
͜Ε͔Β࡞ΔΞϓϦ 5PEPΞϓϦ 5PEPใαʔόʔͰཧ J046*ͷΈ ࠓճɺγϯάϧϢʔβʔ༻ 20
J04 4XJGUͰॻ͍ͨ؆୯ͳΞϓϦ IUUQ௨৴ɺ+40/ͷศརϥΠϒϥ Ϧʔͬͯͳ͍ ࡢ࡞ͬͨͷΛ͍·͢ 21
3VCZPO3BJMT γϯϓϧͳΞϓϦ ಛผͳϥΠϒϥϦʔ HFN ͬͯ ͳ͍ ͜Ε͔ΒϥΠϒͰ࡞Γ·͢ 22
"1* 23 NFUIPE QBUI ಈ࡞ (&5 UPEPTKTPO શ5P%Pͷऔಘ 1045 UPEPTKTPO
5P%PͷՃ +40/σʔλ͋Γ 165 UPEPTKTPO 5P%Pͷߋ৽ +40/σʔλ͋Γ %&-&5& UPEPTKTPO 5P%Pͷআ
%FQMPZ ࠓճ)FSPLVͷαʔϏεΛར༻ αʔόʔͷઃఆɾཧ͕ෆཁ ͘͝খΞΫηεͳΒແྉ ૢ࡞؆୯ 24
࣍ճ ෳϢʔβʔରԠ ೝূ ศརܥ"1*ϥΠϒϥϦʔ 3BJMTҎ֎ͷ'SBNFXPSL ʜʜ 25