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
Startup Rails で知っておいた方がいいかもしれない6つのこと
Search
Kiminari Homma
September 27, 2016
Programming
1
1.9k
Startup Rails で知っておいた方がいいかもしれない6つのこと
http://connpass.com/event/39963/
での発表資料です。
Kiminari Homma
September 27, 2016
Tweet
Share
More Decks by Kiminari Homma
See All by Kiminari Homma
Twilio Meetup 東京 2022/11/11
honkimi
0
28
Twilio iOS 徹底攻略
honkimi
1
920
2021年 Twilio Voice 報告
honkimi
0
230
WebRTC ビジネスの失敗と成功
honkimi
2
1.5k
最近の Twilio トレンド報告
honkimi
0
310
Twilio Meet Up
honkimi
0
65
利用ユーザーからみた Twilio の紹介
honkimi
0
52
Zendesk App を Heroku で作ってみた話
honkimi
0
83
国内における Twilio x Alexa
honkimi
0
660
Other Decks in Programming
See All in Programming
Prepare for Jakarta EE 11 - Performance and Developer Productivity
ivargrimstad
0
430
Folding Cheat Sheet #2
philipschwarz
PRO
0
110
DMMプラットフォームがTiDB Cloudを採用した背景
pospome
8
3.5k
PostmanでAPIの動作確認が楽になった話
h455h1
0
120
1BRC--Nerd Sniping the Java Community
gunnarmorling
0
300
Folding Cheat Sheet #3
philipschwarz
PRO
0
110
チーム力を高めるスクラム実践法:カンバン公開と課題攻略について - ニフティのスクラムトーク Vol. 2 - NIFTY Tech Talk #18
niftycorp
PRO
1
110
入門 AWS Amplify Gen2 / Introduction to AWS Amplify Gen2
genkiogasawara
1
310
Designing for tomorrow's programming workflows
honnibal
PRO
2
110
コードレビューで学ぶ!Kotlinオブジェクト指向デザインパターン
akkie76
2
180
HUIT新歓2024「競技プログラミング、やってみませんか?」
slephy2784
1
250
Java 22 Overview
kishida
1
170
Featured
See All Featured
Visualization
eitanlees
135
14k
Documentation Writing (for coders)
carmenintech
59
3.9k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
226
16k
What’s in a name? Adding method to the madness
productmarketing
PRO
15
2.6k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
124
32k
The Power of CSS Pseudo Elements
geoffreycrofte
59
5k
GraphQLの誤解/rethinking-graphql
sonatard
50
9.2k
Reflections from 52 weeks, 52 projects
jeffersonlam
344
19k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
186
16k
KATA
mclloyd
14
12k
Robots, Beer and Maslow
schacon
PRO
155
7.9k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
273
13k
Transcript
Startup Rails Ͱ͓͍ͬͯͨํ ͕͍͍͔͠Εͳ͍ 6ͭ ͷ͜ͱ @kimihom
ࣗݾհ ຊؒ ߖ @kimihom CTO at selfree,llc CallConnect ελʔτΞοϓ ͷͨΊͷ
ి CS ༻ SaaS powered by ϒϩά “ϘΫίί” ӡӦ
λʔήοτ ίίʂ
લఏ ͋ͳͨͷ࠷ॳͷԾઆ(ϓϩμΫτ) 99% ؒҧ͍ͬͯΔ
ϑΟʔυόοΫΛड͚ͳ͕Β αʔϏεͷίΞͿͬյͤΔ େ͕͞ඞཁ ͦͯ͠ݟ͚ͭΖ Product/Market Fit Rails ͰԿΛ͖͔͢ʁ
ͦͷ̍. ςετॻ͖͗͢Δͳ ͜ͷϑΣʔζͰ ࣭ < ػೳݕূ
ͦͷ̎. Πϯϑϥߏங/ӡ༻ʹ खؒΛ͔͚Δͳ ϓϩμΫτͷίʔσΟϯά͚ͩʹ࣌ؒΛ͓͏ ޭ͢Δલ͔Βεέʔϧͷ৺͍Βͳ͍ ΫʔϙϯͷϚʔέςΟϯάʹΒΕ͍͚ͯͳ͍
ͦͷ̏. SP ΞϓϦ༻ API Λ࡞Δ߹ Web ͱ͚Α͏ (Grape ) …
AngularJS? React.js?
RailsConf 2016 ʹͯ https://www.youtube.com/watch?v=SWEts0rlezA
ͦͷ̐. form_for @active_model, remote: true Λ׆༻ͤΑʂ ηοτɺAjaxɺݕূɺΤϥʔॲཧɺI18N…
ͦͷ̑. Ajax ϨεϙϯεͰ html.erb Λฦͦ͏ ( pjax. Turbolinks “5” Ͱ
OK ) $(document).on("ajax:success", ‘.form’, function(q, data, xhr){ $(“#main”).html(data); });
ͦͷ̒. ϝʔϧͰΤϥʔ௨ίʔυΛॻ͘ͳ Papertrail Λ͑ σϓϩΠޙͰ௨ΛͲΜͲΜͤΔڥ
͓·͚ ࢿۚௐୡޙͷΠέΠέελʔτΞοϓͷ Ϋʔϧͳٕज़ʹ৺ΛΘ͞ΕΔͳ ͋Ε ࠾༻/PR ͷͨΊͷ͍᠘ ޭاۀ࠷ॳ΄ͱΜͲ ”Ϋιίʔυ”
ϨʔϧʹԊͬͨਓੜΛาΉͳʂ ͦͯ͠ Rails ͷϨʔϧʹΕʂ (ࣗٮ)
օ͞Μͷ ”ޭ” Λفͬͯ·͢ɻ