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
server side swift - codable
Search
ゆるゆる
November 19, 2020
Programming
0
190
server side swift - codable
ゆるゆる
November 19, 2020
Tweet
Share
More Decks by ゆるゆる
See All by ゆるゆる
Docker bake(とCache)でCI/CDを改善する
sunyryr
0
110
WebAPI の設計
sunyryr
0
80
OpenAPI×LaravelでAPI開発を格段に便利にする方法
sunyryr
0
820
OpenAPIことはじめ
sunyryr
0
94
iOSアプリだけじゃないSwift
sunyryr
0
120
Other Decks in Programming
See All in Programming
StoreKit2によるiOSのアプリ内課金のリニューアル
kangnux
0
100
Front-end application development, Symfony-style(s)
dunglas
2
1.9k
try! Swift Tokyo 初参加報告LT
hinakko2
0
190
入門 AWS Amplify Gen2 / Introduction to AWS Amplify Gen2
genkiogasawara
1
310
Javaエンジニアのための Nodejs/Nuxt3入門
hidekatsu_izuno
0
280
コードレビューで学ぶ!Kotlinオブジェクト指向デザインパターン
akkie76
2
180
StreamlitとTerraformでデータカタログを作った話
gussan0223
0
300
今の SmartHR にエンジニアで入社するとどうなるの?
daisukeshinoku
5
4.6k
ADRを一年運用してみた/adr_after_a_year
hanhan1978
7
2.2k
Folding Cheat Sheet #3
philipschwarz
PRO
0
110
Ruby Function Composition
bkuhlmann
1
330
FigmaとPHPで作る1ミリたりとも表示崩れしない最強の帳票印刷ソリューション
ttskch
39
18k
Featured
See All Featured
The World Runs on Bad Software
bkeepers
PRO
61
6.7k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
321
20k
jQuery: Nuts, Bolts and Bling
dougneiner
59
7.1k
What's in a price? How to price your products and services
michaelherold
237
11k
VelocityConf: Rendering Performance Case Studies
addyosmani
320
23k
Put a Button on it: Removing Barriers to Going Fast.
kastner
58
3k
A better future with KSS
kneath
231
16k
YesSQL, Process and Tooling at Scale
rocio
163
13k
Visualization
eitanlees
135
14k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
19
1.9k
Designing for humans not robots
tammielis
247
25k
Ruby is Unlike a Banana
tanoku
96
10k
Transcript
ΏΔΏΔ!UBJUUJEF 5FBN2-5ձ $PEBCMFʹΑΔܕ҆શੑ 4FSWFS4JEF4XJGUΛڭ͢ΔγϦʔζ
͜ΜͳίʔυΛॻ͍ͨ͜ͱ͋Γ·ͤΜ͔ʁ TUSJOHcRT1BSTFE2TcTUSJOH<>cRT1BSTFE2T<> BOZ NJYFE
4XJGUͳΒ ؆୯ʹܕ҆શΛอͯΔ
$PEBCMFϓϩτίϧʹ͍ͭͯ 7BQPSΛ࣮ͬͯࡍʹϦΫΤετΛॲཧͯ͠ΈΔ ෳࡶͳσʔλͷରԠ ϦΫΤετόϦσʔγϣϯͷαϯϓϧ ͓ΘΓʹ
࣍
w %FDPEBCMFͱ&ODPEBCMFͷ͜ͱ w +40/ͷσʔλΛҙͷσʔλܕʹม͢ΔͨΊͷϓϩτίϧ w 4USJOH *OU %PVCMF %BUF %BUB
63-͕४ڌ͍ͯ͠Δ $PEBCMFϓϩτίϧ ؆୯ʹઆ໌͢Δͱ͜ΕΒΛ૬ޓมͰ͖ΔΑ͏ʹ͢ΔΈ
7BQPSΛͬͯϦΫΤετΛॲཧͯ͠ΈΔ ϧʔτΛॻ͘෦ͷΈநग़͍ͯ͠·͢ɻ
7BQPSΛͬͯϦΫΤετΛॲཧͯ͠ΈΔ ࣮ߦ݁Ռॻ͘
w ωετͨ͠+40/Λϑϥοτʹม w +40/ͰૹΒΕͯ͘Δ%BUF͕ಛघͳจ๏ʹͳ͍ͬͯΔ ෳࡶͳσʔλͷରԠ
w VTFS@OBNFۭͰͳ͍͜ͱ w BHFҎ্Ͱ͋Δ͜ͱ w DPOUFOUӳࣈͰߏ͞ΕɺۭͰͳ͍͜ͱ όϦσʔγϣϯͷαϯϓϧ
w 1)1ͱ͔/PEFͰΫϥεΛͬͨॲཧΛڬΉͱಉ͡Α͏ʹ͔͚ Δɻग़དྷͳ͍Θ͚Ͱͳ͍ w (P3VTUಉ͡Α͏ʹ+40/ͷσίʔυɾΤϯίʔυΛ͢Δػ ೳ͕࣮͞Ε͍ͯΔ w ܕ͕͋Δ͍͍͍ͬͯ͢͝ w 4USVDU͕ແݶʹੜ͑ͦ͏ͦΜͳ༧ײ͕͢Δʜ
͓ΘΓʹ