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
RailsでWebサービス作った流れ
Search
あんはる
February 03, 2018
Programming
1.8k
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
RailsでWebサービス作った流れ
あんはる
February 03, 2018
More Decks by あんはる
See All by あんはる
JKが接触確認アプリに貢献した話
haruan2394
0
1.1k
Webサービスたぐまるの紹介
haruan2394
0
150
たぐまるの紹介 創作展
haruan2394
0
97
JCがバーチャルLT会を開いた話
haruan2394
0
140
あんはるが開発中の新サービス 「たぐまる」
haruan2394
1
350
Other Decks in Programming
See All in Programming
『コードを書く以外の』エンジニアリング〜課金基盤移行プロジェクト推進のためのTips4選
yuriko1211
0
510
광주소프트웨어마이스터고등학교 DevFest 특강 - 바이브 코딩 시대에서 주니어 개발자로 살아남는 방법
utilforever
1
150
えっ!!コードを読まずに開発を!?
hananouchi
0
220
Hatena Engineer Seminar #37「言語モデルの活用に関する研究」
slashnephy
0
530
AIエージェントで 変わるAndroid開発環境
takahirom
2
680
「正の参照」と 「負の導出」で組む ハーネスエンジニアリング
cottpan
1
140
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
290
はてなアカウント基盤 State of the Union
cockscomb
1
1.3k
エンジニアにデザインハーネスを 〜デザインプロセスを規定するためのハーネス〜 / Design harness from an engineer's perspective
rkaga
2
1.6k
PHP Application における Kubernetes 内 gRPC 通信
ganchiku
0
500
Go言語とトイモデルで学ぶTransformerの気持ち / fukuokago23-transformer
monochromegane
0
130
【SRE NEXT 2026 Lunch Session】一人目専任SREの立ち上げを加速する ― AIと進めたオンボーディングで2分を0.04秒にした話
pkshadeck
PRO
0
2.8k
Featured
See All Featured
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.5k
Build your cross-platform service in a week with App Engine
jlugia
234
18k
We Have a Design System, Now What?
morganepeng
55
8.2k
Joys of Absence: A Defence of Solitary Play
codingconduct
1
410
エンジニアに許された特別な時間の終わり
watany
108
250k
Code Review Best Practice
trishagee
74
20k
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
3
1k
What does AI have to do with Human Rights?
axbom
PRO
1
2.3k
Digital Ethics as a Driver of Design Innovation
axbom
PRO
1
350
Impact Scores and Hybrid Strategies: The future of link building
tamaranovitovic
0
340
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
230
23k
So, you think you're a good person
axbom
PRO
2
2.1k
Transcript
Ruby on RailsͰ WebαʔϏεΛ࡞ΔྲྀΕ 2݄̏ୈ̔ճֶੜLT
ࣗݾհ
͋ΜΔ ·ͩɺதֶੜ……. WebͱIoT͕͖ʂ ͑ΔݴޠɹɾɾɾɹRuby,JavaScript(Webܥ),Python(গ͠),C(গ͠) ͑Δͷɹɹɹɹɾɾɾ Ruby on Rails, WEBܥ(HTML/CSS), Raspberry
pi,Arduino ͜Ε͔ΒΓ͍ͨ͜ͱReact.js(ϑϩϯτڧԽ),ػցֶश(Python) Tech:ExpertΛडߨͯ͠·͢ɻ @haru_programing ɹ http://https://github.com/anharu2394 http://qiita.com/haruan2394 http://programing-haru.hatenablog.com
PCN͜ͲϓϩίϯʹԠื͠·ͨ͠ Lib-log! RailsͰ࡞ͬͨαʔϏε http:// intense- waters-57765.herokuapp.com εϚʔτປ Raspberry piΛͬͯIoTͱປΛ ֻ͚߹ΘͤͯΈ·ͨ͠ʂ
ਭΛهͰ͖ɺΞϥʔϜػೳ ͍ͭͯ৸ࢭʂ ̎࡞Ԡืͨ͠Βɺ̎࡞ϊϛωʔτ͞Εͨ· ͨ͠ɻ(http://pcn.club/contest/nominate.html) ࠷ऴ৹ࠪɾදজ̎/̎̑
ຊ..
Ruby on Rails !!!
Ruby on Rails !!!ͬͯΔਓʁ
Ruby on Railsͱ • RubyͰॻ͚ΔWebΞϓϦέʔγϣϯϑϨʔϜϫʔΫɻ • ຊͰɺ͜͜ͷFreee, Cookpad,৯ϩά, CrowdWorks,etc.. ଟ͘ͷαʔϏεRailsͰ࡞ΒΕ͍ͯ·͢ɻ
ϝϦοτ • ໊લ௨ΓϨʔϧΛෑ͔ΕͨΑ͏ʹɺن͕ଟ͋͘Γ։ൃ͢Δ্ Ͱ͋·ΓࣗͰߟ͑ͣʹॻ͚·͢ɻੜ࢈ੑ͕͋Γ·͢ɻ • υΩϡϝϯτ͕ଟ͍ͷͰɺτϥϒϧ͕ى͖ͨͱ͖͙͢ʹղܾ Ͱ͖·͢ɻ σϝϦοτ • ੍͕ΊΜͲ͍͘͞ͱײ͡Δਓ͍Δ͔ɻ
• ࣮ߦ͕Ίɻ
ͦΕΛ౿·͑ͯ..
Ruby on RailsͰ WebαʔϏεΛ ࡞ΔྲྀΕΛ հ͠·͢ʂ
࡞ͬͨWebαʔϏε Lib-Log! URL:http:// intense- waters-57765.herokuapp.com GitHub:https://github.com/ anharu2394/lib-log
͜ΜͳྲྀΕͰ࡞Γ·ͨ͠ʂʂ ൃҊ DBઃܭ ։ൃ όοΫΤϯυ ։ൃ ϑϩϯτΤϯυ
ൃҊ • ຊ͕͖ͳͷͰಡॻ͕շదʹͳΔαʔϏεɺ໘ന͍ຊ͕ݟ͔ͭ ΔαʔϏεΛ࡞Γ͍ͨͱࢥͬͯLib-Log!ΛൃҊͨ͠ɻ ൃҊͷϙΠϯτɺ શ͘ҧ͏ͷΛΈ߹ΘͤͯΈͨΓɺͬͱศརʹͯ͠ߦ͖͍ͨ ͱ͍͏͜ͱΛΞΠσΞʹ͢Δ͜ͱͩͱࢥ͍·͢ɻ
DBઃܭ • Userςʔϒϧ • UserDetailςʔϒϧ • Bookςʔϒϧ • Reviewςʔϒϧ
DBઃܭ DBઃܭͰ͢ΔWebαʔϏεͷύϑΥʔϚϯεมΘΔͷͰ ࣌ؒΛ͔͚ͯͬͨ΄͏͕͍͍Ͱ͢ɻ ͍͔ʹແବΛͳ͔͕͘͢େͰ͢ɻ
όοΫΤϯυ • DBઃܭ௨ΓɺController,ModelΛ࡞ΓɺΞιγΤʔγϣϯɺόϦ σʔγϣϯΛߦ͏ɻ͜ͷลϨʔϧʹෑ͔ΕͨΑ͏ʹεϥεϥ Ͱ͖·͢ɻ • Lib-LogͰΊΜͲ͔ͬͨ͘͞ͷɺϥϯΩϯάػೳɻੑผɺྸ ผͱ͔Ε͍ͯΔͷͰɺগ͕͔͔࣌ؒ͠Γ·ͨ͠ɻ • ϩάΠϯػೳɺdeviseͰ࡞ΓɺGoogleೝূগ͠खͣ͜Γ·
ͨ͠ɻ
ϑϩϯτΤϯυ • खൈ͖ϑϩϯτΤϯυͰ͢ɻ • BootstrapͰͬ͞͞ͱͬͨɻ • JavaScriptΛҰͬͯͳ͍w
ൃҊʙϑϩϯτΤϯυ·Ͱ ͔͔ͬͨ࣌ؒ..
̏ʂʂ ʢՆٳΈͷʣ
Q.ͳΜͰ͍͖ͳΓதֶੜ͕RailsͰWebαʔϏε ࡞ͬͨͷʁ A.Tech::Camp͍͏ςΫϊϩδʔεΫʔϧͷҰिؒίʔεΛडߨ͠ ͨʂ ̐ؒɹˠ HTML/CSS Railsֶश ̏ؒɹˠ ΦϦδφϧαʔϏε࡞Γ ָ͗͢͠·ͨ͠ɻࠓ·ͰϓϩάϥϛϯάΛຊ֨తʹͬͨ͜ͱ͕
ͳ͔ͬͨ͠ɺҰिؒͰΤϯδχΞʹͳͬͨؾʹͳΓ·ͨ͠ɻ
ͭ·Γ..
RailsͰWebαʔϏεखܰ ʹ ָ͘͠Ͱ͖·͢ɻ ͥͻɺ ࡞ͬͯΈ͍ͯͩ͘͞ɻ
͝ਗ਼ௌ͋Γ͕ͱ͏ ͍͟͝·ͨ͠