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
Go Templateを使った フロントエンド開発を採用した 経緯と所感
Search
po3rin
November 15, 2022
Programming
1
310
Go Templateを使った フロントエンド開発を採用した 経緯と所感
po3rin
November 15, 2022
Tweet
Share
More Decks by po3rin
See All by po3rin
M3におけるCI/CDパイプラインを新鮮に保つ仕組み
po3rin
0
310
検索基盤移行時の思考
po3rin
0
4.2k
Go1.19で採用された Pattern-defeating Quicksort の紹介
po3rin
7
5.8k
Elasticsearchを負荷から守るesguard
po3rin
0
260
Sudachi×Elasticsearchへの移行と医療検索システム精度改善
po3rin
1
860
eskeeperを使ったファイル定義によるindex管理
po3rin
2
480
M3 情報検索/推薦論文輪読会 ~SIGIR祭~ (SIGIR2021: Session 6D – IR Models)
po3rin
0
99
Handling Temporal Query for Health Search with ja-timex
po3rin
3
320
医療検索における婉曲表現変換
po3rin
2
770
Other Decks in Programming
See All in Programming
『テスト書いた方が開発が早いじゃん』を解き明かす #phpcon_nagoya
o0h
PRO
8
2.4k
From the Wild into the Clouds - Laravel Meetup Talk
neverything
0
140
React 19アップデートのために必要なこと
uhyo
8
1.5k
たのしいSocketのしくみ / Socket Under a Microscope
coe401_
8
1.3k
コミュニティ駆動 AWS CDK ライブラリ「Open Constructs Library」 / community-cdk-library
gotok365
2
240
Datadog DBMでなにができる? JDDUG Meetup#7
nealle
0
140
未経験でSRE、はじめました! 組織を支える役割と軌跡
curekoshimizu
1
150
Honoをフロントエンドで使う 3つのやり方
yusukebe
7
3.5k
もう少しテストを書きたいんじゃ〜 #phpstudy
o0h
PRO
17
4k
sappoRo.R #12 初心者セッション
kosugitti
0
280
Jakarta EE meets AI
ivargrimstad
0
390
ナレッジイネイブリングにAIを活用してみる ゆるSRE勉強会 #9
nealle
0
160
Featured
See All Featured
Side Projects
sachag
452
42k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
27
1.9k
GraphQLとの向き合い方2022年版
quramy
44
14k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
Fontdeck: Realign not Redesign
paulrobertlloyd
83
5.4k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
33
2.1k
How GitHub (no longer) Works
holman
314
140k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
114
50k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.4k
[RailsConf 2023] Rails as a piece of cake
palkan
53
5.3k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
40
2k
Raft: Consensus for Rubyists
vanstee
137
6.8k
Transcript
(P5FNQMBUFΛͬͨ ϑϩϯτΤϯυ։ൃΛ࠾༻ͨ͠ ܦҢͱॴײ 6NFEBHP"VUVNO
)JSPNV/BLBNVSB ΤϜεϦʔͰಇ͘ΤϯδχΞɻใݕࡧͱ(P͕͖ɻ ࠷ۙԾ௨՟ࣗಈऔҾ#PU࡞ͬͯΔɻ झຯຑαφےτϨ தଜ߂
ࠓͷൃදͰಘΕΔͷ (P5FNQMBUFͷػೳͰԿ͕Ͱ͖Δ͔ (P5FNQMBUFΛͬͨϑϩϯτΤϯυ։ൃͷॴײ ܦݧ͔Βߟ͑Δ(P5FNQMBUFΛͬͨϑϩϯτΤϯυ։ൃ࠾༻ͷج४
(P5FNQMBUFͷ෮श ςΩετग़ྗΛੜ͢ΔͨΊͷσʔλۦಈܕςϯϓϨʔτͰ͢ɻ
؆୯ͳGPSจJG͔͚ΔΑ (P5FNQMBUFͷ෮श
ϑϩϯτΤϯυͱͯ͠ͷ(P5FNQMBUF (P5FNQMBUFΛͬͯϑϩϯτΤϯυΛ։ൃ͢Δ߹ɺ(PͰ"1*Λཱͯͯ )5.-Λੜͯ͠ฦ͢ɻ ԼهϑϨʔϜϫʔΫ(JOΛͬͨྫ
ͳͥ(P5FNQMBUFΛϑϩϯτΤϯυʹ࠾༻͔ͨ͠ ҰਓͰ͔ͳΓૣٸͳ։ൃ͕ඞཁͩͬͨ +4ϑϨʔϜϫʔΫʹΑΔ։ൃ "1*։ൃएׯ͔͔࣌ؒΔͷͰ(P5FNQMBUFͰ"1*Ұ ݸͷ։ൃͰ͍͍ͷָ ϑϩϯτΤϯυҰຕϖϥͳͷͰɺͦ͜·Ͱෳࡶͳػೳඞཁͳ͔ͬͨ σβΠφʔ͔Β)5.- $44ͰσβΠϯΛ͞ΕͨͷͰɺۃྗͦͷ··͍͍ͨɻ
(P5FNQMBUFΛϑϩϯτΤϯυʹ࠾༻͢Δਏ͞ มͷείʔϓ͕Θ͔Γʹ͍͘ɻ 3BOHFͰมʹΞΫηε͢ΔࡍΛ͚ͭΔɻ ॏϧʔϓͷ߹͞Βʹείʔϓ͕Θ͔Βͳ͘ͳΔ
(P5FNQMBUFΛϑϩϯτΤϯυʹ࠾༻͢Δਏ͞ ίϯϙʔωϯτػೳ͕ͳ͍ɻ +4ϑϨʔϜϫʔΫʹવ͋Δίϯϙʔωϯτ͕͑ͳ͍ͷͰແବʹίʔυ͕͘ͳΔՄೳੑ͕͋Δɻ 8&#$PNQPOFOUT͕࠾༻Ͱ͖Δͱָ͔ IUUQTEFWFMPQFSNP[JMMBPSHKBEPDT8FC8FC@$PNQPOFOUT6TJOH@UFNQMBUFT@BOE@TMPUT
(P5FNQMBUFΛϑϩϯτΤϯυʹ࠾༻͢Δਏ͞ (P5FNQMBUFه๏ॳݟͩͱ׳ΕΔͷʹগ͔͔࣌ؒ͠Δ͔ɻ ෳਓͰίʔυΛӡ༻͍ͯ͘͠߹ਏ͍͔͠Εͳ͍ɻ
(P5FNQMBUFΛϑϩϯτΤϯυʹ࠾༻͢Δࡍʹߟ͑Δج४ ԼهΛ͍ͭ͘ຬ͔ͨ͢Ͱ࠾༻͢Δ͔Λߟ͑Δͱྑ͍ ٸ͗ͷ։ൃ͔ ҰਓͰ։ൃ͕݁͢Δ͘Β͍ͷখ͔͞͞ɺ͘͠(Pʹৄ͍͠ਓ͕ଞʹ͍Δ͔ γϯϓϧͳϖϥΠνͳ).5-͔ 3BOHFͰੜ͢Δཁૉ͕͋·Γແ͍PS͍͠JG͕݅ແ͍͔ ͋Δظؒͷ͚ؒͩͷӡ༻͔
·ͱΊ (P5FNQMBUFͷػೳͰԿ͕Ͱ͖Δ͔ (P5FNQMBUFΛͬͨϑϩϯτΤϯυ։ൃͷॴײ ܦݧ͔Βߟ͑Δ(P5FNQMBUFΛͬͨϑϩϯτΤϯυ։ൃ࠾༻ͷج४
ΤϜεϦʔͰ(PͰҩྍΛલਐͤ͞ΔϝϯόʔΛืूதʂ ΤϜεϦʔͰࢸΔॴͰ(PΛ࠾༻͍ͯ͠ΔɻͪΖΜ࣮Ͱ(PΛͬͨ͜ͱͳ͍ਓܴʂʂʂʂʂ ֤छ"1*ΞϓϦέʔγϣϯ ݕࡧɺϨίϝϯυɺϦϥϯΩϯά σʔλ࿈ܞ#BUDI 1VTI௨ج൫ ֤छศརπʔϧͷ։ൃ (PͷษڧձͳͲ׆ൃɻιϑτΣΞΤϯδχΞ͚ͩͰͳ͘ɺ.-ΤϯδχΞ(P͕͚ܽΔͱ͍͏ҟ࣭ͳڥͰ͢ɻ
(P5FNQMBUFΛͬͨ ϑϩϯτΤϯυ։ൃΛ࠾༻ͨ͠ ܦҢͱධՁ 6NFEBHP"VUVNO