Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
actix-webを使った開発のハマリポイントを避けたい
Search
Kentaro Matsumoto
October 06, 2022
Programming
1.3k
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
actix-webを使った開発のハマリポイントを避けたい
This slide was played on
https://estie.connpass.com/event/259713/
Kentaro Matsumoto
October 06, 2022
Transcript
15 slides
BDUJYXFCΛͬͨ։ൃͷϋϚϦϙΠϯτΛආ͚͍ͨ 3VTUɺԿΘ͔Βͳ͍
ࣗݾհ দຊ݈ଠ !NBUTV FTUJF4PGUXBSF&OHJOFFS ૣҴాେֶ࣏ܦࡁֶ෦ଔɻ ΑΓϑΥϧγΞגࣜձࣾʹͯ 8FCΤϯδχΞͱͯ͠ۈɻ ΑΓFTUJFʹࢀըɻ ʰ࣮ફ3VTUϓϩάϥϛϯάೖʱڞஶɻ
3VTUͰ8FC։ൃͲ͏Ͱ͔͢ʁ ʮίϯύΠϧ͑͞௨Εظ௨Γಈ͘ͷͰʜʜʯ
3VTUͰ8FC։ൃͲ͏Ͱ͔͢ʁ ʮίϯύΠϧ͑͞௨Εظ௨Γಈ͘ͷͰʜʜʯ ˢॻ͍ͯ͋Δ௨Γʹಈ͖·͢ ˞֎෦ͷϥΠϒϥϦͬͯͳ͍ؒظ௨Γʹಈ͍ͯ͘ΕΔΜͰ͚͢ͲͶ
actix-webΛͬͨ։ൃʹ׳Ε͍ͯͳ͍ͱ ͠ΐ͏ͳ͍ϛεͰϋϚͬͯ͠·͏͜ͱ͕͋Δ
WebΞϓϦͷͬ͘͟Γͱͨ͠ಈ͖Λ͓͞Β͍
ͬ͘͟Γ8FCΞϓϦͷࣄ • ϦΫΤετΛड͚औΔ • %#ʹΫΤϦΛൃߦͯ͠ • Λฦ͢
BDUJYXFCΛͬͯॻ͔ΕͨΞϓϦ͕͋Δ
݁߹ςετॻ͔Ε͍ͯΔ
UBTLΛొग़དྷΔΑ͏ʹ͍ͨͧ͠ʂ ݁ߏΔ͜ͱ͋ΔΑʂ • 63-ܾΊͯ • ΠϯλʔϑΣΠεʢΠϯϓοτɾΞτϓοτʣܾΊͯ • ܕॻ͍ͯ •
%#ܨ͍Ͱ • ςετʂ デモへ
ίϯύΠϧ͕௨ͬͯέΞϨεϛεͰظ௨Γͷಈ͖Λ͠ͳ͍έʔε͕༗Δ • 63-ΛUZQP͍ͯ͠·ͤΜ͔ • TFSWJDFొ࿙Ε͍ͯ·ͤΜ͔ʁ • ϦΫΤετϝιουਖ਼͍͠Ͱ͔͢ʁ • ύϥϝʔλͷܗࣜʢ+TPOɺ2VFSZɺ1BUIʣਖ਼͍͠Ͱ͔͢ʁ
• ύϥϝʔλͷ༰ਖ਼͍͠Ͱ͔͢ʁ
logΛݟΑ͏
ϩάΛݟΑ͏ • ϩΨʔΛઃఆ͠·͠ΐ͏ • FOW@MPHHFSͳΒ3645@-0(EFCVHDBSHPSVO • ςετผͷ࣮ߦϑΝΠϧͳͷͰϩΨʔͷॳظԽ͕ඞཁ
࠷ॳʹ࣮ߦ͞Εͨςετ͚ͩͰϩΨʔͷઃఆ͕Ͱ͖ΔΑ͏ʹڞ௨ؔԽ͢Δ https://docs.rs/env_logger/latest/env_logger/#capturing-logs-in-tests
• εςʔλείʔυΛݟΑ͏ • 3645@-0(EFCVHͰϩάΛݟΑ͏ • యܕϋϚΓϙΠϯτΛετοΫ͠Α͏ FTUJFશྗ࠾༻த ΦϯϘʔσΟϯά͕ΜΓ·͢ʂ ·ͱΊ
More Decks by Kentaro Matsumoto
See All by Kentaro Matsumoto
AIで仕事のやり方を変える
matsu7874
3
1.6k
claude_code.pdf
matsu7874
5
7.7k
Marpを使って登壇資料を作る
matsu7874
0
2.5k
Generate a rust client code by OpenAPI Generator
matsu7874
0
840
ざっと理解するRust 2024 Edition
matsu7874
0
2k
プリントデバッグを失敗させないテクニック
matsu7874
1
520
社外を巻き込んだ勉強会を定期開催するコツ
matsu7874
0
260
our test strategy on actix-web app
matsu7874
0
1.8k
roadmap to rust 2024
matsu7874
0
2.3k
Other Decks in Programming
See All in Programming
SFCで実現する病院・医療システムの動的組み立て式UI
koukimiura
1
180
Railsバージョンを4倍にした話
optim
0
1k
GraphQL の onError と Nullability のこれから
quramy
0
210
Web Framework Benchmark Battle 2026, Any%
a_matsuda
3
3.2k
高橋メソッドでCVE解説シリーズ 〜CVE-2026-112816〜
hakkadaikon
0
250
Web3Dライブラリを作ってVue Custom Rendererの仕組みを理解しよう / lets learn vue custom renderer by making 3d library
drumath2237
1
130
ActionController meets Protocol Buffers
sorah
1
800
Getting Started with Vibe Coding
miccheng
0
210
Apple Intelligenceとオンデバイス時代の到来
yahir0
0
240
Goコンパイラを作ってGoをもっと理解する / Build a Go compiler to better understand Go
ikura_hamu
0
130
TS 7.0 で baseUrl が使えなくなった今、パスエイリアスをどうするか
bicstone
2
620
SODA - FACT BOOK(JP)
sodainc
1
40k
Featured
See All Featured
Data-driven link building: lessons from a $708K investment (BrightonSEO talk)
szymonslowik
1
1.4k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
203
77k
Tips & Tricks on How to Get Your First Job In Tech
honzajavorek
1
850
The untapped power of vector embeddings
frankvandijk
2
2k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
23k
Building Applications with DynamoDB
mza
96
7.3k
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
320
Leo the Paperboy
mayatellez
11
2.5k
職位にかかわらず全員がリーダーシップを発揮するチーム作り / Building a team where everyone can demonstrate leadership regardless of position
madoxten
70
69k
How to train your dragon (web standard)
notwaldorf
96
6.9k
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.7k
AI in Enterprises - Java and Open Source to the Rescue
ivargrimstad
0
1.6k