๐ŸŒฑ <groot/>
Custom Tunnel | Groot's Tech Blogโ† ํ”„๋กœ์ ํŠธ ๋ชฉ๋ก
๐Ÿš‡

Custom Tunnel

๋กœ์ปฌ ๊ฐœ๋ฐœ ์„œ๋ฒ„๋ฅผ ๊ณต๊ฐœ URL๋กœ ์ฆ‰์‹œ ๊ณต์œ ํ•˜๋Š” VSCode ํ™•์žฅ. QR ์ฝ”๋“œยท์›๊ฒฉ ์ฝ˜์†” ๋กœ๊ทธยทHTTPS๊นŒ์ง€ ์ง€์›ํ•ด, ๋ชจ๋ฐ”์ผ ํ™•์ธ๊ณผ ํ˜‘์—… ๊ณต์œ ์˜ ๋ฒˆ๊ฑฐ๋กœ์›€์„ ์—†์•ด์–ด์š”.

TypeScriptVSCode ExtensionWebSocket
๐Ÿ™GitHub

๐Ÿ“ ๊ด€๋ จ ๊ธ€

๐ŸŒ
Web

ํ”„๋ก์‹œ์™€ ๋ฆฌ๋ฒ„์Šค ํ”„๋ก์‹œ โ€” ๋ฐฉํ–ฅ์ด ๋’ค์ง‘ํžˆ๋ฉด ๋ญ๊ฐ€ ๋‹ฌ๋ผ์ง€๋‚˜

ํ„ฐ๋„์„ ๋งŒ๋“ค๋‹ค๊ฐ€ ๊นจ๋‹ฌ์•˜๋‹ค Custom Tunnelโ€ฆ

2026.07.04ยท3๋ถ„ ์ฝ๊ธฐ
๐ŸŒ
Web

ngrok์„ ์ง์ ‘ ๋งŒ๋“ค์—ˆ๋‹ค โ€” ๋กœ์ปฌ ์„œ๋ฒ„๋ฅผ ๊ณต๊ฐœ URL๋กœ ์—ฌ๋Š” VSCode ํ™•์žฅ

"์ง€๊ธˆ ๋กœ์ปฌ์—์„œ ๋„๋Š” ๊ฑฐ, ํฐ์œผ๋กœ ์ข€ ๋ณผ ์ˆ˜ ์žˆ์„๊นŒ?" ๊ฐœ๋ฐœํ•˜๋‹ค ๋ณด๋ฉด ์ž์ฃผ ๊ฒช๋Š”๋‹ค. ๋กœ์ปฌ(localhost:300โ€ฆ

2026.07.02ยท2๋ถ„ ์ฝ๊ธฐ
๐ŸŒ
Web

SPA ์ƒˆ๋กœ๊ณ ์นจ์—๋„ ํ„ฐ๋„์ด ์•ˆ ํ’€๋ฆฌ๊ฒŒ โ€” URLยท์ฟ ํ‚คยท๋ฆฌ๋‹ค์ด๋ ‰ํŠธ๋กœ ์„ธ์…˜ ์ถ”์ ํ•˜๊ธฐ

ํ„ฐ๋„์—์„œ ์€๊ทผํžˆ ๊ณจ์น˜ ์•„ํŒ ๋˜ ๋ฌธ์ œ. ๊ณต๊ฐœ URL์€ https://server/abc12345/page ์ฒ˜๋Ÿผ ์•ž์— ํ„ฐ๋„ ID(abc12345) ๊ฐ€ ๋ถ™๋Š”๋‹ค. ์„œ๋ฒ„๋Š” ์ด IDโ€ฆ

2026.07.02ยท3๋ถ„ ์ฝ๊ธฐ
๐ŸŒ
Web

์ด๋ฏธ์ง€ยทํฐํŠธ๋ฅผ ํ…์ŠคํŠธ ์ฑ„๋„๋กœ ๋‚˜๋ฅด๊ธฐ โ€” ๋ฐ”์ด๋„ˆ๋ฆฌ๋ฅผ WebSocket์œผ๋กœ ํ„ฐ๋„๋งํ•˜๊ธฐ

ํ„ฐ๋„์„ ์ฒ˜์Œ ๋งŒ๋“ค์–ด ํ…์ŠคํŠธ ํŽ˜์ด์ง€๋ฅผ ๋„์› ์„ ๋• ์ž˜ ๋๋‹ค. ๊ทธ๋Ÿฐ๋ฐ ์ด๋ฏธ์ง€๊ฐ€ ๊นจ์ง€๊ณ , ํฐํŠธ๊ฐ€ ์•ˆ ๋‚˜์˜ค๊ณ , CSSโ€ฆ

2026.07.02ยท3๋ถ„ ์ฝ๊ธฐ
๐ŸŒ
Web

์ฝ”๋“œ ์ˆ˜์ • ์—†์ด ์›๊ฒฉ ๋ธŒ๋ผ์šฐ์ €์˜ ์ฝ˜์†” ๋กœ๊ทธ ๊ฐ€์ ธ์˜ค๊ธฐ โ€” HTML ์ฃผ์ž… + console ์˜ค๋ฒ„๋ผ์ด๋“œ

โ€ฆ

2026.07.02ยท2๋ถ„ ์ฝ๊ธฐ
๐ŸŒ
Web

๋‹จ๋ฐฉํ–ฅ WebSocket์„ ์–‘๋ฐฉํ–ฅ ์š”์ฒญ/์‘๋‹ต์œผ๋กœ โ€” UUID์™€ Map์œผ๋กœ ๋™์‹œ ์š”์ฒญ ๋งค์นญํ•˜๊ธฐ

๋กœ์ปฌ ์„œ๋ฒ„๋ฅผ ๊ณต๊ฐœ URL๋กœ ์—ฌ๋Š” ํ„ฐ๋„์˜ ์‹ฌ์žฅ์€ "๋ฐ”๊นฅ์—์„œ ์˜จ HTTP ์š”์ฒญ์„, WebSocketโ€ฆ

2026.07.02ยท2๋ถ„ ์ฝ๊ธฐ
ยฉ 2026 ยท Groot's Tech Blog. Built with Gatsby ๐ŸŒฑ