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
34
Twilio iOS 徹底攻略
honkimi
1
1k
2021年 Twilio Voice 報告
honkimi
0
240
WebRTC ビジネスの失敗と成功
honkimi
2
1.6k
最近の Twilio トレンド報告
honkimi
0
330
Twilio Meet Up
honkimi
0
66
利用ユーザーからみた Twilio の紹介
honkimi
0
54
Zendesk App を Heroku で作ってみた話
honkimi
0
91
国内における Twilio x Alexa
honkimi
0
680
Other Decks in Programming
See All in Programming
生成AIをkintoneに連携してみた
hideg
0
230
Rubyのパフォーマンスプロファイリングの改善 / Enhancing performance profiling for Ruby
osyoyu
1
410
Jetpack for KMP
fornewid
1
290
GraphQL はいいぞ! ~Laravel で学ぶ GraphQL 入門~
azuki
1
160
Harnessing Large Language Models for Training-free Video Anomaly Detection
tereka114
1
1.3k
社内 LT 会を発足し、アウトプット文化を醸成させるために考えたこと・やったこと / Starting internal LT meetings and fostering an output culture
mackey0225
3
120
SRE チーム立ち上げ前に考えたこと・取り組んだこと / Considerations and Preparations Before Establishing an SRE Team
mackey0225
3
320
Introduction of Happy Eyeballs Version 2 (RFC8305) to the Socket library
coe401_
1
220
企業向け生成AIアプリの 開発から得られた知見
takaakikakei
0
310
継続的な活動で築く地方エンジニアの道
myamashii
2
360
유연한 Composable 설계
l2hyunwoo
0
380
ドメイン駆動設計の実践
masuda220
PRO
19
5.2k
Featured
See All Featured
BBQ
matthewcrist
82
9k
How to Ace a Technical Interview
jacobian
274
23k
The Art of Programming - Codeland 2020
erikaheidi
48
13k
The Straight Up "How To Draw Better" Workshop
denniskardys
229
130k
A better future with KSS
kneath
231
17k
Designing with Data
zakiwarfel
96
5k
The Cost Of JavaScript in 2023
addyosmani
31
4.7k
The Cult of Friendly URLs
andyhume
75
5.9k
Into the Great Unknown - MozCon
thekraken
20
1.3k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
26
2.1k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
149
45k
Being A Developer After 40
akosma
72
580k
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 ͷϨʔϧʹΕʂ (ࣗٮ)
օ͞Μͷ ”ޭ” Λفͬͯ·͢ɻ