<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Build on plzhans blog</title><link>https://blog.plzhans.com/tags/build/</link><description>Recent content in Build on plzhans blog</description><generator>Hugo</generator><language>ko-kr</language><lastBuildDate>Fri, 11 Sep 2026 13:01:00 +0000</lastBuildDate><atom:link href="https://blog.plzhans.com/tags/build/index.xml" rel="self" type="application/rss+xml"/><item><title>wrangler 사용법 - Cloudflare Workers 로컬 개발과 배포</title><link>https://blog.plzhans.com/posts/126-cloudflare-workers-wrangler-dev-deploy/</link><pubDate>Fri, 11 Sep 2026 13:01:00 +0000</pubDate><guid>https://blog.plzhans.com/posts/126-cloudflare-workers-wrangler-dev-deploy/</guid><description>&lt;p&gt;&lt;picture&gt;&#10; &lt;source srcset="https://blog.plzhans.com/posts/126-cloudflare-workers-wrangler-dev-deploy/assets/1_3d822a0f-7e83-81f6-b43f-ee90a3347422_hu_696076b6bfb95313.webp" type="image/webp"&gt;&#10; &lt;img src="https://blog.plzhans.com/posts/126-cloudflare-workers-wrangler-dev-deploy/assets/1_3d822a0f-7e83-81f6-b43f-ee90a3347422_hu_5708cb739124f2fe.png" alt="로컬에서 돌린 워커 런타임이 그대로 엣지 플랫폼으로 올라가는 과정을 나타낸 대표 이미지" width="1200" height="630" loading="lazy"&gt;&#10; &lt;/picture&gt;&lt;/p&gt;&#10;&lt;h2 id="개요"&gt;개요&lt;/h2&gt;&#10;&lt;blockquote&gt;&#10;&lt;p&gt;이 글은 &lt;a href="../124-cloudflare-workers-static-site-guide/"&gt;Cloudflare Workers 정적 사이트 가이드 - 배포부터 SEO까지&lt;/a&gt; 시리즈의 일부다.&lt;/p&gt;&#10;&lt;/blockquote&gt;&#10;&lt;p&gt;Cloudflare Workers 를 다루는 일은 사실상 &lt;strong&gt;&lt;code&gt;wrangler&lt;/code&gt; 를 다루는 일&lt;/strong&gt;이다. 로컬에서 띄우는 것도, 배포하는 것도 같은 CLI 다.&lt;/p&gt;&#10;&lt;p&gt;그런데 이름 때문에 오해가 하나 생긴다. &lt;strong&gt;&lt;code&gt;wrangler dev&lt;/code&gt; 는 프론트 개발 서버가 아니다.&lt;/strong&gt; 필자도 처음에 여기서 한참 헤맸다.&lt;/p&gt;&#10;&lt;h3 id="이-글에서-다루는-것"&gt;이 글에서 다루는 것&lt;/h3&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;무엇을 설치해야 하는지 — 그리고 &lt;strong&gt;런타임 의존성은 늘지 않는다&lt;/strong&gt;는 것&lt;/li&gt;&#10;&lt;li&gt;워커 코드의 &lt;strong&gt;타입 설정을 분리&lt;/strong&gt;해야 하는 이유&lt;/li&gt;&#10;&lt;li&gt;&lt;code&gt;wrangler dev&lt;/code&gt; 가 실제로 무엇을 하는지 · &lt;code&gt;vite dev&lt;/code&gt; 와의 차이&lt;/li&gt;&#10;&lt;li&gt;왜 &lt;strong&gt;정적 사이트 빌드가 먼저&lt;/strong&gt;여야 하는지&lt;/li&gt;&#10;&lt;li&gt;워커가 응답을 고쳤는지 확인하는 방법&lt;/li&gt;&#10;&lt;li&gt;배포 — 환경별 값 주입 · CI 에서 돌릴 때 주의할 것&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h3 id="다루지-않는-것"&gt;다루지 않는 것&lt;/h3&gt;&#10;&lt;p&gt;Workers Static Assets 의 구조와 요청 흐름은 &lt;a href="../125-cloudflare-workers-static-assets-routing-billing/"&gt;Cloudflare Workers 정적 사이트 호스팅 - 요청 흐름과 과금 기준&lt;/a&gt;에 있다.&lt;/p&gt;</description></item></channel></rss>