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
3.3k
0
Share
Rails と Laravel どちらを選ぶべきか? / Rails or Laravel
シューマイ Ruby on Rails 編
https://shuuu-mai.connpass.com/event/132249/
Takeru Hirose
June 19, 2019
More Decks by Takeru Hirose
See All by Takeru Hirose
開発・CI・運用におけるDocker戦略(クラシコムの場合)/ Dockerising Apps at Kurashicom
takeru0757
1
3.8k
SimpleとEasyは違う / Simple is not Easy
takeru0757
99
47k
クラシコムとLaravelとDDD
takeru0757
8
9.2k
クラウドワークスとデザインガイドライン
takeru0757
2
1.9k
ユーザーのためのデザイン。ユーザーのためのデザイン組織。
takeru0757
4
5k
デザイナーとデザイナーじゃない人でデザイン組織を作る
takeru0757
4
3.6k
受託会社とサービス運営会社におけるUXの考え方の違い
takeru0757
1
2.8k
Other Decks in Technology
See All in Technology
運用システムにおけるデータ活用とPlatform
sansantech
PRO
0
140
今年注目する!データ分析プラットフォームでのAIの活用
nayuts
0
170
独断と偏見で試してみる、 シングル or マルチエージェント どっちがいいの?
shichijoyuhi
1
190
ネットワーク運用を楽にするAWS DevOps Agent活用法!! / 20260421 Masaki Okuda
shift_evolve
PRO
2
240
VespaのParent Childを用いたフィードパフォーマンスの改善
taking
0
130
コミュニティ・勉強会を作るのは目的じゃない
ohmori_yusuke
0
270
AIが自律的に働く時代へ Amazon Quick で実現するAIエージェント紹介
koheiyoshikawa
0
150
Claude Code を安全に使おう勉強会 / Claude Code Security Basics
masahirokawahara
12
38k
社内エンジニア勉強会の醍醐味と苦しみ/tamadev
nishiuma
0
260
UIライブラリに依存しすぎないReact Native設計を目指して
grandbig
0
160
これからの「データマネジメント」の話をしよう
sansantech
PRO
0
170
AgentCore×VPCでの設計パターンn選と勘所
har1101
4
340
Featured
See All Featured
Making Projects Easy
brettharned
120
6.6k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.9k
GraphQLの誤解/rethinking-graphql
sonatard
75
12k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
37
6.4k
Balancing Empowerment & Direction
lara
6
1.1k
The Mindset for Success: Future Career Progression
greggifford
PRO
0
310
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
2.6k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
231
23k
Test your architecture with Archunit
thirion
1
2.2k
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
180
Producing Creativity
orderedlist
PRO
348
40k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
250
1.3M
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
͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠