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 と Laravel どちらを選ぶべきか? / Rails or Laravel
Search
Takeru Hirose
June 19, 2019
Technology
0
3.1k
Rails と Laravel どちらを選ぶべきか? / Rails or Laravel
シューマイ Ruby on Rails 編
https://shuuu-mai.connpass.com/event/132249/
Takeru Hirose
June 19, 2019
Tweet
Share
More Decks by Takeru Hirose
See All by Takeru Hirose
開発・CI・運用におけるDocker戦略(クラシコムの場合)/ Dockerising Apps at Kurashicom
takeru0757
1
3.6k
SimpleとEasyは違う / Simple is not Easy
takeru0757
95
45k
クラシコムとLaravelとDDD
takeru0757
7
8.9k
クラウドワークスとデザインガイドライン
takeru0757
2
1.6k
ユーザーのためのデザイン。ユーザーのためのデザイン組織。
takeru0757
4
4.7k
デザイナーとデザイナーじゃない人でデザイン組織を作る
takeru0757
4
3.5k
受託会社とサービス運営会社におけるUXの考え方の違い
takeru0757
1
2.5k
Other Decks in Technology
See All in Technology
CZII - CryoET Object Identification 参加振り返り・解法共有
tattaka
0
370
「海外登壇」という 選択肢を与えるために 〜Gophers EX
logica0419
0
710
Classmethod AI Talks(CATs) #16 司会進行スライド(2025.02.12) / classmethod-ai-talks-aka-cats_moderator-slides_vol16_2025-02-12
shinyaa31
0
110
分解して理解する Aspire
nenonaninu
1
180
君も受託系GISエンジニアにならないか
sudataka
2
430
PHPで印刷所に入稿できる名札データを作る / Generating Print-Ready Name Tag Data with PHP
tomzoh
0
110
現場で役立つAPIデザイン
nagix
33
12k
アジャイル開発とスクラム
araihara
0
170
全文検索+セマンティックランカー+LLMの自然文検索サ−ビスで得られた知見
segavvy
2
110
Helm , Kustomize に代わる !? 次世代 k8s パッケージマネージャー Glasskube 入門 / glasskube-entry
parupappa2929
0
250
AndroidXR 開発ツールごとの できることできないこと
donabe3
0
130
PHPカンファレンス名古屋-テックリードの経験から学んだ設計の教訓
hayatokudou
2
320
Featured
See All Featured
Mobile First: as difficult as doing things right
swwweet
223
9.3k
Done Done
chrislema
182
16k
It's Worth the Effort
3n
184
28k
Scaling GitHub
holman
459
140k
Product Roadmaps are Hard
iamctodd
PRO
50
11k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
248
1.3M
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
40
2k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Learning to Love Humans: Emotional Interface Design
aarron
273
40k
Visualization
eitanlees
146
15k
RailsConf 2023
tenderlove
29
1k
Code Reviewing Like a Champion
maltzj
521
39k
Transcript
ኍ݈ʢגࣜձࣾΫϥγίϜʣ γϡʔϚΠ3VCZPO3BJMTฤ 3BJMTͱ-BSBWFMͲͪΒΛબͿ͖͔ʁ
ɺѪݝੜ·Εɻ݄ɺגࣜձࣾΫϥγίϜʹೖ ࣾɻલ৬·Ͱ3VCZPO3BJMTͰͷΞϓϦέʔγϣϯ։ൃɺσβΠϯ ৫ͷ্ཱͪ͛ͳͲʹܞΘΔɻݱࡏ-BSBWFMͰͷΞϓϦέʔγϣϯ ։ൃɺ։ൃɾӡ༻ڥͷඋɺσβΠφʔ࠾༻ͳͲʹऔΓΉɻ ኍ݈5BLFSV)JSPTF!UBLFSV
None
w &$ ϝσΟΞͷΑ͏ͳαΠτ w ݄ؒ17 ສ w ݄ؒ66ສ w ࣾͰ։ൃɾӡ༻
w -BSBWFM8PSE1SFTT7VFKT ΫϥγίϜʮԤɺΒ͠ͷಓ۩ళʯΛӡӦ IPLVPILVSBTIJDPN
IUUQTTQFBLFSEFDLDPNUBLFSVLVSBTJLPNVUPMBSBWFMUPEEE
IUUQTTQFBLFSEFDLDPNUBLFSVTJNQMFJTOPUFBTZ
ͱ3BJMTͱ-BSBWFM
w 3VCZPO3BJMT w ͘Β͍ w લʑ৬Ͱ$BLF1)1Yˠ3BJMTYͷॻ͖͑Λܦݧ w લ৬Ͱ3BJMTYˠYͷΞοϓάϨʔυΛܦݧ w -BSBWFM
w ͘Β͍ w ݱ৬Ͱ3BJMTYˠ-BSBWFMͷॻ͖͑Λܦݧ ͱ3BJMTͱ-BSBWFM
3BJMT͔Β-BSBWFMͷॻ͖͑ϓϩδΣΫτ ϖʔδ Χʔτʢܾࡁʣ -BSBWFM %%%Λ࠾༻
IUUQTOPUFNVLVSBTIJDPN@UFDIOOBC
࠷ۙ3BJMTΛ͞Θ͍ͬͯͳ͍ͷͰ ʮࠓҧ͏Αʂʯͱ͍͏ͱ͜Ζ͕͋Ε ποίΜͰ͍ͩ͘͞
3BJMTͱ-BSBWFMͷͲͪΒΛબͿ͖͔
݁ έʔεόΠέʔε
ʮྑ͠ѱ͠ʯͰͳͯ͘ ʮ߹͍ͬͯΔ͔Ͳ͏͔ʯͰબ΅͏
3BJMTͱ-BSBWFM
None
None
w 3VCZPO3BJMT IUUQTSVCZPOSBJMTPSH w 3VCZ w ݄ʙʢʣ w -BSBWFM
IUUQTMBSBWFMDPN w 1)1 w ݄ʙʢʣ 3BJMTͱ-BSBWFM
w نͷେ͖͘ͳ͍ΞϓϦέʔγϣϯͰ͋ΕԿมΘΒͳ͍ɻ w γϯϓϧͳ.7$ͳΒνϡʔτϦΞϧΛಡΊ͙͢ʹͭ͘ΕΔɻ w δΣωϨʔλίϚϯυجຊతͳߏΑ͘ࣅ͍ͯΔɻ w ඍົʹߟ͑ํ͕ҧ͏ͱ͜Ζॴʑ͋Δɻ w -BSBWFMͷ03.
&MPRVFOU ʹ7BMJEBUJPO͕ͳ͍ w -BSBWFMެࣜϥΠϒϥϦ͕ॆ࣮͍ͯ͠Δʢ7VFKTʹࣅ͍ͯΔʣ 3BJMTͱ-BSBWFMͷ྆ํΛ͞ΘͬͯΈͯ
w 3VCZPO3BJMT w ઃఆΑΓن $P$$POWFOUJPOPWFS$POpHVSBUJPO w όʔδϣϯΞοϓ͝ͱʹΧόʔൣғ͕͍ͬͯΔ͕ʜ w ˠنʹͳ͍͜ͱΛΖ͏ͱ͢ΔͱࠔΔ
w -BSBWFM w ΞʔΩςΫνϟ্ͷറΓͱ͘ʹͳ͍ʢͳΜͱͰͳΔʣ w ϑϨʔϜϫʔΫͱ͍͏ΑΓϥΠϒϥϦ܈ʹ͍ۙҹ w ˠઃܭྗ͕ࢼ͞ΕΔ ͋ΔఔͷنΛ͑Δͱʜʜʁ
w ຊޠ༁ʮґଘੑͷೖʯ w ࣮Ͱͳ͘நʹґଘ͢Δ w ӈͷ$BDIF*OUFSGBDF w ૄ݁߹ʹͳΔ w ˠςετ͍͢͠☺
-BSBWFMͷࣗ༝͞ͷݯઘɿ%* %FQFOEFODZ*OKFDUJPO
w %*Λཧղ͢Δͷ͍͠ʜɻ w ڭ͑Δͷ͍͠ʜɻ w ͍ํΛؒҧ͑Δͱٯʹґଘ͕ෳࡶʹͳΔʢΘ͚Θ͔Μͳ͘ͳΔʣ w Α͘Θ͔Μͳ͍Ϋϥεׂͱ͔͕ى͜Δ w ϞοΫΛͬͨςετ͍͠
w ؾΛ͚͍ͭͯͳ͍ͱԿςετͰ͖͍ͯͳ͍ςετ͕Ͱ͖͕͋Δ -BSBWFMͷࣗ༝͞ͷঈ
w نʹͳ͍͜ͱͰɺϥΠϒϥϦ͕ॆ࣮͍ͯ͠Δ͠ɺίϛϡχςΟશ ମͰϕετϓϥΫςΟεΈ͍ͨͳͷڞ༗͞Ε͍ͯΔҹɻ w ͰσΟϨΫτϦߏͳͲؚΊͯಠࣗʹΓ͍ͨͷͰ͋Εɺ 3BJMTΘͳ͍΄͏͕ྑ͍ͱࢥ͏ɻ 3BJMTʹࣗ༝͞ͳ͍ʁ
3VCZͱ1)1
None
None
w 3VCZ IUUQTXXXSVCZMBOHPSH w ʁʙʢʁʣ w ͍ΘΏΔܕࠓͷͱ͜Ζແ͍ʢͣʣ w 1)1
IUUQTXXXQIQOFU w ʁʙʢʁʣ w ҾɾฦΓͷܕએݴ͕Ͱ͖ΔΑ͏ʹͳͬͨ 3VCZͱ1)1
w ଟਓͰͷ։ൃʹ͓͚Δ҆৺ײ͔֬ʹ͋Δ w -BSBWFMͷ%*ܕ͕͋ͬͯͦ͜ w ੩తղੳ͕Ͱ͖ΔʢͪΌΜͱએݴ͞Ε͍ͯΕʣ 1)1ͷܕʢܕએݴʣ
w ͲΕ͚ͩ҆શͰઃܭ͕ѱ͚Εҙຯ͕ͳ͍ w ઃܭ͕ͪΌΜͱͰ͖Δਓ͕ἧ͍ͬͯΕ3VCZͰे҆શͳͷͰ w ։ൃϝϯόʔͷߏʹΑͬͯܕʢܕએݴʣͷ͋Γ͕ͨΈҧͬͯ͘Δ͔ w 1)1ΦϒδΣΫτࢤ్͕தͰಋೖ͞Εͨݴޠ w ·ͩ·ͩத్ͳͱ͜Ζ͋Δ
w ܕ͕͍͚ͨΕ1)1͡Όͳͯ͘ྑ͍ͷͰʁͱ͍͏ؾʹͳͬͯ͘Δ ܕʢܕએݴʣ͕͋Δݴޠྑ͍ݴޠʁ
w %%%ʢυϝΠϯۦಈઃܭʣͱݴޠʹܕ͕͋Δ͔Ͳ͏͔ผͷɻ w ʮ3VCZͱͯදݱ๛͔ͳߏจΛ͍࣋ͬͯ·͢ɻ͜ͷͰ3VCZ%%% ͱ૬ੑͷྑ͍ݴޠͰ͠ΐ͏ ͱ͍ͬͯࢲ%%%ʹج͍ͮͨ3VCZͰͷ։ ൃͷ࣮ྫΛΓ·ͤΜ͕ ɻʯʢ%PNBJO%SJWFO%FTJHO2VJDLMZຊޠ൛ʣ w ͚ΕͲܕ͕͋ͬͨ΄͏͕ɺ࣮ΛઃܭʹैΘͤΔͱ͍͏͜ͱ͕ݴޠ
ϨϕϧͰΕΔͱ͍͏ͷେ͖͍ɻ w ͍ͣΕʹͯͪ͠ΌΜͱͨ͠ઃܭ͕͋ͬͯͦ͜ %%%ʢυϝΠϯۦಈઃܭʣʹ͍ͭͯ
$50 ʮ3VCZʹܕ͕΄͍͠ʂ5ZQFE3VCZ͕΄͍͠ʂʯ ʁʁʁ ʮҧ͏ݴޠΛ͍͍͑Μ͡Όͳ͍͔ͳʯ ͋Δձ
1)1 -BSBWFM ʹ͋ΔΑࠇຐज़ *MMVNJOBUFa4VQQPSUa5SBJUTa.BDSPBCMFʢͳΜͰ࡞ͬͨΜͩʣ
·ͱΊ
w ϑϨʔϜϫʔΫ͕Ͳ͜·Ͱͷنʹ͑ΒΕΔ͔ʁͱ͍͏͜ͱΑΓ ɺͦ͏ͳΔલʹΞϓϦέʔγϣϯΛׂ͢Δ࣌ͳͷͰɻ w ϚΠΫϩαʔϏεɺ#BDLFOET'PS'SPOUFOET #'' w ϑϩϯτΤϯυαʔόαΠυͱผੈք w
Ͱ͋Ε͋ϑϨʔϜϫʔΫؒͷࠩͬͯ͋·Γͳ͍Μ͡Όͳ͍͔ʁ w ։ൃϝϯόʔͷߏʹΑͬͯܕͷ༗ແબఆج४ʹͳΔ͔ w ݸਓతʹʮॻָ͍͍͍͔ͯͯ͠ʯΈ͍ͨͳ͜ͱ͕େࣄͳؾ͕͢Δ ·ͱΊ
w έʔεόΠέʔεɻ ʮྑ͠ѱ͠ʯͰͳ͘ʮ߹͍ͬͯΔ͔Ͳ͏͔ʯͰબ΅͏ɻ w ͍ͣΕʹͯ͠ʮԿߟ͑ͳͯ͘͏·͍͜ͱͰ͖Δʯ ϑϨʔϜϫʔΫɾݴޠଘࡏ͠ͳ͍ɻ w -BSBWFMѱ͘ͳ͍͚Ͳɺ ݸਓతʹͬͺΓ3BJMT͕͖ɻ ݁
-BSBWFMʹڵຯ͕͋Δਓɺͳ͍ਓɺ
IUUQTXXXXBOUFEMZDPNDPNQBOJFTLVSBTIJDPN
͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠