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
path-parser
Search
Kazunori-Kimura
December 06, 2018
Technology
0
390
path-parser
昨今のWebアプリではURLを組み立てたり解析したりといった処理が増えがち
文字列操作なので自作できなくもないが、変な不具合を混入させる可能性もあるので `path-parser` に頼るのが無難
Kazunori-Kimura
December 06, 2018
Tweet
Share
More Decks by Kazunori-Kimura
See All by Kazunori-Kimura
objectのcloneを行う/How to clone of the object in js
kazunorikimura
0
400
クライアントサイドで大きなデータを扱うときのお話/Web Worker & IndexedDB
kazunorikimura
0
670
How freelance programmer works
kazunorikimura
0
130
moment.js
kazunorikimura
0
100
sequelize.pdf
kazunorikimura
0
590
Toward the world of "ready player one"
kazunorikimura
0
96
npmの便利なパッケージ: forever, winser
kazunorikimura
0
1k
npmの便利なパッケージ: Jest
kazunorikimura
0
140
Bootstrap4のカスタマイズ
kazunorikimura
0
230
Other Decks in Technology
See All in Technology
【SORACOM UG Explorer 2025】さらなる10年へ ~ SORACOM MVC 発表
soracom
PRO
0
150
Behind Postgres 18: The People, the Code, & the Invisible Work | Claire Giordano | PGConfEU 2025
clairegiordano
0
140
AI時代におけるデータの重要性 ~データマネジメントの第一歩~
ryoichi_ota
0
720
プレイドのユニークな技術とインターンのリアル
plaidtech
PRO
1
370
Dylib Hijacking on macOS: Dead or Alive?
patrickwardle
0
480
OSSで50の競合と戦うためにやったこと
yamadashy
3
990
AWS re:Invent 2025事前勉強会資料 / AWS re:Invent 2025 pre study meetup
kinunori
0
330
Dify on AWS 環境構築手順
yosse95ai
0
130
SRE × マネジメントレイヤーが挑戦した組織・会社のオブザーバビリティ改革 ― ビジネス価値と信頼性を両立するリアルな挑戦
coconala_engineer
0
260
SQLAlchemy の select(User).where(User.id =="123") を理解してみる/sqlalchemy deep dive
3l4l5
3
450
オブザーバビリティと育てた ID管理・認証認可基盤の歩み / The Journey of an ID Management, Authentication, and Authorization Platform Nurtured with Observability
kaminashi
1
720
[VPoE Global Summit] サービスレベル目標による信頼性への投資最適化
satos
0
250
Featured
See All Featured
Art, The Web, and Tiny UX
lynnandtonic
303
21k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
10
890
Scaling GitHub
holman
463
140k
A Tale of Four Properties
chriscoyier
161
23k
Building an army of robots
kneath
305
46k
Building Flexible Design Systems
yeseniaperezcruz
329
39k
Code Review Best Practice
trishagee
72
19k
jQuery: Nuts, Bolts and Bling
dougneiner
65
7.9k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
130k
For a Future-Friendly Web
brad_frost
180
10k
GraphQLとの向き合い方2022年版
quramy
49
14k
Done Done
chrislema
185
16k
Transcript
OQNͷศརͳύοέʔδ QBUIQBSTFS ଜݑن
ࡢࠓͷ8FCΞϓϦ
ࡢࠓͷ8FCΞϓϦ "NB[PO4ʹCVJMEͨ͠ 3FBDUͷ7JFXΛஔ
ࡢࠓͷ8FCΞϓϦ ඞཁʹԠͯ͡ 8FC"1* 3&45 ʹGFUDI
ࡢࠓͷ8FCΞϓϦ 3FBDU݁ՌΛड͚औΓ ίϯϙʔωϯτΛ ࠶ ඳը
ࡢࠓͷ8FCΞϓϦ ΫϥΠΞϯταΠυͰ63-Λѻ͏͜ͱ͕ଟ͘ͳΔ
63-ͷੳɾߏங 63-จࣈྻ ਖ਼نදݱTQMJUKPJOͱ͍ͬͨ4USJOHͷϝιου ͰੳɾΈཱͯՄೳ͕ͩ ‣ ෆ۩߹ࠞ͡Γͦ͏ ‣ ͳʹΑΓ໘͍͘͞
QBUIQBSTFS USPDIQBUIQBSTFS IUUQTHJUIVCDPNUSPDIQBUIQBSTFS "TNBMMMJCSBSZUPQBSTFBOECVJMEQBUIT
αϯϓϧ63- ϓϩٿબखͷؒɾ݄ؒΛऔಘ͢Δ"1* UFBNQMBZFS ZFBS ͋͘·ͰPathΛղੳɾߏங͢ΔͨΊͷϥΠϒϥϦͳͷͰ ϓϩτίϧϗετͷ෦Χοτͯ͢͠
ύεͷղੳ PathύϥϝʔλQueryStringΛղੳͯ͠ObjectͰฦͯ͘͠ΕΔ
ύεͷߏங ͞ΕͨObjectͷKey͕Ұக͢ΔՕॴʹΛͯΊͯPath QueryStringΛΈཱͯͯ͘ΕΔɻศརɻ
·ͱΊ ࡢࠓͷ8FCΞϓϦͰ63-ΛΈཱͯͨΓղੳ ͢Δॲཧ͕૿͕͑ͪ ‣ QBUIQBSTFS͕༗༻ Ϣʔβʔ͔Β͞ΕͨจࣈྻΛ63-ʹຒΊࠐΉ ߹͖ͪΜͱWBMJEBUFFTDBQF͠·͠ΐ͏