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
0
1.7k
RailsでWebサービス作った流れ
あんはる
February 03, 2018
Tweet
Share
More Decks by あんはる
See All by あんはる
JKが接触確認アプリに貢献した話
haruan2394
0
1k
Webサービスたぐまるの紹介
haruan2394
0
150
たぐまるの紹介 創作展
haruan2394
0
89
JCがバーチャルLT会を開いた話
haruan2394
0
130
あんはるが開発中の新サービス 「たぐまる」
haruan2394
1
340
Other Decks in Programming
See All in Programming
Unicodeどうしてる? PHPから見たUnicode対応と他言語での対応についてのお伺い
youkidearitai
PRO
0
160
PC-6001でPSG曲を鳴らすまでを全部NetBSD上の Makefile に押し込んでみた / osc2025hiroshima
tsutsui
0
200
ZJIT: The Ruby 4 JIT Compiler / Ruby Release 30th Anniversary Party
k0kubun
1
310
Spinner 軸ズレ現象を調べたらレンダリング深淵に飲まれた #レバテックMeetup
bengo4com
1
210
tsgolintはいかにしてtypescript-goの非公開APIを呼び出しているのか
syumai
7
2.4k
組み合わせ爆発にのまれない - 責務分割 x テスト
halhorn
1
180
それ、本当に安全? ファイルアップロードで見落としがちなセキュリティリスクと対策
penpeen
4
960
副作用をどこに置くか問題:オブジェクト指向で整理する設計判断ツリー
koxya
1
200
まだ間に合う!Claude Code元年をふりかえる
nogu66
5
920
ローカルLLMを⽤いてコード補完を⾏う VSCode拡張機能を作ってみた
nearme_tech
PRO
0
230
Navigating Dependency Injection with Metro
l2hyunwoo
1
200
CSC307 Lecture 02
javiergs
PRO
1
740
Featured
See All Featured
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
0
33
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.1k
AI Search: Implications for SEO and How to Move Forward - #ShenzhenSEOConference
aleyda
1
1.1k
Between Models and Reality
mayunak
1
150
<Decoding/> the Language of Devs - We Love SEO 2024
nikkihalliwell
1
110
Heart Work Chapter 1 - Part 1
lfama
PRO
3
35k
sira's awesome portfolio website redesign presentation
elsirapls
0
100
The Curse of the Amulet
leimatthew05
0
6.7k
Designing Experiences People Love
moore
143
24k
Become a Pro
speakerdeck
PRO
31
5.8k
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
1
590
Paper Plane (Part 1)
katiecoart
PRO
0
2.7k
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αʔϏεखܰ ʹ ָ͘͠Ͱ͖·͢ɻ ͥͻɺ ࡞ͬͯΈ͍ͯͩ͘͞ɻ
͝ਗ਼ௌ͋Γ͕ͱ͏ ͍͟͝·ͨ͠