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
中年がGraphQLを使ってみた感想
Search
Kouji OKAMOTO
June 02, 2020
Technology
0
460
中年がGraphQLを使ってみた感想
2020.6.2 @吉祥寺.pm 22 【オンライン】でLTした内容です
Kouji OKAMOTO
June 02, 2020
Tweet
Share
More Decks by Kouji OKAMOTO
See All by Kouji OKAMOTO
WebRTCについて 調べてみました
motchang
0
77
WordPressのサイトをRailsにしたはなし
motchang
1
1.2k
social patron service
motchang
0
130
Other Decks in Technology
See All in Technology
会社紹介資料 / Sansan Company Profile
sansan33
PRO
6
380k
オブザーバビリティが広げる AIOps の世界 / The World of AIOps Expanded by Observability
aoto
PRO
0
380
CDK CLIで使ってたあの機能、CDK Toolkit Libraryではどうやるの?
smt7174
4
180
Codeful Serverless / 一人運用でもやり抜く力
_kensh
7
420
250905 大吉祥寺.pm 2025 前夜祭 「プログラミングに出会って20年、『今』が1番楽しい」
msykd
PRO
1
920
新規プロダクトでプロトタイプから正式リリースまでNext.jsで開発したリアル
kawanoriku0
1
100
企業の生成AIガバナンスにおけるエージェントとセキュリティ
lycorptech_jp
PRO
2
170
スマートファクトリーの第一歩 〜AWSマネージドサービスで 実現する予知保全と生成AI活用まで
ganota
2
220
要件定義・デザインフェーズでもAIを活用して、コミュニケーションの密度を高める
kazukihayase
0
110
共有と分離 - Compose Multiplatform "本番導入" の設計指針
error96num
2
540
dbt開発 with Claude Codeのためのガードレール設計
10xinc
2
1.2k
【初心者向け】ローカルLLMの色々な動かし方まとめ
aratako
7
3.5k
Featured
See All Featured
[RailsConf 2023] Rails as a piece of cake
palkan
57
5.8k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.9k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
48
9.7k
Fireside Chat
paigeccino
39
3.6k
Making Projects Easy
brettharned
117
6.4k
Statistics for Hackers
jakevdp
799
220k
Into the Great Unknown - MozCon
thekraken
40
2k
The World Runs on Bad Software
bkeepers
PRO
70
11k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
31
2.2k
Embracing the Ebb and Flow
colly
87
4.8k
Docker and Python
trallard
45
3.6k
Optimizing for Happiness
mojombo
379
70k
Transcript
!٢ࣉQNʲΦϯϥΠϯʳ த͕(SBQI2-Λͬ ͯΈͨײ
ࢲʹ͍ͭͯ w Ԭຊߒ࣏ w !NPUDIBOH w &OHJOFFS.BOBHFS!גࣜձࣾάϩʔϏε w
ࠓࡀͰ͢
(SBQI2-ʹ͍ͭͯ
(SBQI2-ʹ͍ͭͯ (SBQI2-ʢάϥϑ2-ʣ"1*͚ʹ࡞ΒΕͨΫΤϦݴޠ͓ΑͼϥϯλΠϜͰ͋Δɻ Σϒ"1*ͷ։ൃʹɺ3&45ͦͷଞͷ8FCαʔϏεͱൺֱͯ͠ɺޮతɺݎ࿚ɺϑϨΩγϒϧͳΞϓϩʔ νΛఏڙ͢Δɻ(SBQI2-ͰɺΫϥΠΞϯτ͕ඞཁͳσʔλͷߏΛఆٛ͢Δ͜ͱ͕Ͱ͖ɺαʔόʔ͔ Βఆٛͨ͠ͷͱಉ͡ߏͷσʔλ͕ฦ͞ΕΔɻ͕ͨͬͯ͠ɺඞཁҎ্ʹେ͖ͳσʔλ͕ฦ͞ΕΔͷΛ ͙͜ͱ͕Ͱ͖ΫΤϦͷޮ͕ྑ͍ɻ·ͨɺॊೈੑͱ๛͔ͳදݱ͕ՄೳͳΫΤϦݴޠෳࡶ͞ΛՃ͑Δͨ Ίɺγϯϓϧͳ"1*ʹద͞ͳ͍Մೳੑ͋Δɻ(SBQI2-ɺܕγεςϜɺΫΤϦݴޠɺ࣮ߦηϚϯςΟ Ϋεɺ੩తͳݕূɺܕΠϯτϩεϖΫγϣϯ͔Βߏ͞ΕΔɻ (SBQI2-σʔλͷಡΈࠐΈRVFSZɺॻ͖ࠐΈNVUBUJPOɺߪಡTVCTDSJQUJPOΛαϙʔτ͢Δɻ IUUQTKBXJLJQFEJBPSHXJLJ(SBQI2-
(SBQI2-ʹ͍ͭͯ 3FTU"1*ͱͷؾʹͳΔҧ͍ w 3FTU"1*)551ͷ্ʹ͋Δ w (SBQI2-)551ͱ·ͬͨ͘ผͷελοΫ w ͳͷͰɺϦιʔε͕ݟ͔ͭΒͳͯ͘ฦͣ͞ʹৗ ʹͰฦ͢
ࢲ͕ར༻͍ͯ͠Δ(SBQI2-ͷελοΫ w HSBQIRMSVCZ w HSBQIRMQSP w 1VOEJUͱ͍͏ೝՄγεςϜͱͷΠϯςάϨʔγϣϯͰ ར༻
(SBQI2-ʢHSBQIRMSVCZʣΛͬͯΈͯ ࢼߦࡨޡ w νϡʔτϦΞϧʹ͋Δίʔυ͋͘·Ͱ୯७ͳʢϒϩά͘Β͍ͷʣΞϓ ϦέʔγϣϯΛલఏͱ͍ͯ͠ΔͷͰɺͦΕͳΓͷنͷΞϓϦέʔγϣ ϯΛॻ͜͏ͱ͢ΔͱɺσΟϨΫτϦߏͳͲߟ͑ࠐΉඞཁ͕͋Δɻ w Πϯλʔωοτʹస͕͍ͬͯΔهࣄͳͲ͕ɺݹ͍όʔδϣϯΛલఏͱ͠ ͍ͯΔͷ͕ଟ͍ɻ w
/ ରࡦʹϕετϓϥΫςΟεͱݺΜͰྑ͍Α͏ͳͷ͕ͳ͔ͬ ͨ
(SBQI2-ʢHSBQIRMSVCZʣΛͬͯΈͯ ͦΕͧΕͷཱͪҐஔɺܕͷؾ࣋ͪ w 5ZQF4DSJQU͕͖ͳਓͨͪʹͱͬͯͷʮܕʯ w +BWBTDSJQU͕ಘҙ5ZQF4DSJQUΛॻ͖࢝Ίͨਓͨͪʹͱͬͯ ͷʮܕʯ w 3VCZJTUʹͱͬͯͷʮܕʯ w
--ͷΤϯδχΞʮܕʯʹ͍ͭͯͬͱਅ伨ʹͳΔඞཁ͕͋Δ
͜Ε·ͰͷܦྺΛৼΓฦͬͯΈͯ ίϯϐϡʔλʔؒͷΠϯλʔϑΣΠεʹ͍ͭͯɺࣗ ͷࢹքͷΛ͠·͢
ίϯϐϡʔλʔؒͷΠϯλʔϑΣʔε େنγεςϜʢʣ w ϝΠϯϑϨʔϜ͔ΒͷϦϓϨʔε w αʔόʔɿ6OJY$ɺ+BWBɺ0SBDMF w ΫϥΠΞϯτɿ8JOEPXT+BWBΞϓϨοτ w γεςϜؒɿ$03#"**01ɺ40"1
ίϯϐϡʔλʔؒͷΠϯλʔϑΣʔε খنʙதنγεςϜʢʣ w αʔόʔɿ6OJY0SBDMF 8JOEPXT42-4FSWFS w ΫϥΠΞϯτɿ8JOEPXT7# 7#OFU $ w
ΫϥΠΞϯτ3%#.4ͷೝূใΛͬͯ0%#$Ͱ 3%#.4ʹଓ
ίϯϐϡʔλʔؒͷΠϯλʔϑΣʔε ݱͷ8FCγεςϜ w αʔόʔɿ͍Ζ͍Ζɻ࠷ۙαʔόʔ͕ແ͍͜ͱ͋ΔΒ ͍͠ɻத͜Θ͍ɻ w ΫϥΠΞϯτɿϒϥβ w αʔόʔؒɺαʔόʔɾΫϥΠΞϯτؒ3FTU"1*ɺ H31$ɺ(SBQI2-
தͷײ
தͷײ (SBQI2-Λͬͯ41"ͷ։ൃΛͯ͠Έͯ w ݱͷ8FCγεςϜঃʑʹΤϯλʔϓϥΠζͷΞʔΩς ΫνϟΛτϨʔε͍ͯ͠ΔΑ͏ʹࢥ͑Δ w ඇಉظॲཧ w 40"ϚΠΫϩαʔϏε w
31$
தͷײ w 41"+BWBΞϓϨοτ͕ݟͨເΛτϨʔε͍ͯ͠Δ w H31$$03#"͕ݟͨເΛτϨʔε͍ͯ͠Δ (SBQI2-Λͬͯ41"ͷ։ൃΛͯ͠Έͯ
มΘͬͨ͜ͱ มΘΒͳ͔ͬͨ͜ͱ
มΘͬͨ͜ͱ w αʔόʔͷٕज़ελοΫ w ΫϥΠΞϯτͷٕज़ελοΫ w γεςϜؒଓͷٕज़ελοΫ
มΘΒͳ͔ͬͨ͜ͱ w ࣄۀυϝΠϯͷίϛοτ w σʔλઃܭ w γεςϜͷ୯Ґ
͜͜ͰҰ۟
Թނ৽ ɹɹɹɹͻ͞͠ͿΓͩͶ ɹɹɹɹɹɹɹɹΤϯλʔϓϥΠζ ˞ݱͷΤϯϓϥͬͱਐԽ͍ͯ͠ΔͣͰ͢
͋Γ͕ͱ͏͍͟͝·ͨ͠