{"id":42,"date":"2026-06-26T13:32:15","date_gmt":"2026-06-26T13:32:15","guid":{"rendered":"https:\/\/aabbee.cafe24.com\/?p=42"},"modified":"2026-06-26T13:32:18","modified_gmt":"2026-06-26T13:32:18","slug":"vibe","status":"publish","type":"post","link":"https:\/\/coalacoding.com\/?p=42","title":{"rendered":"\ubc14\uc774\ube0c\ucf54\ub529 \uc644\uc804 \uac00\uc774\ub4dc"},"content":{"rendered":"<h1>1. \ubc14\uc774\ube0c\ucf54\ub529\uc774\ub780?<\/h1>\n<p>\ubc14\uc774\ube0c\ucf54\ub529(Vibe Coding)\uc740 AI\uc5d0\uac8c \uc790\uc5f0\uc5b4\ub85c \uc9c0\uc2dc\ud558\uc5ec \ucf54\ub4dc\ub97c \uc0dd\uc131\ud558\ub294 \uac1c\ubc1c \ubc29\uc2dd\uc774\ub2e4. \uc9c1\uc811 \ucf54\ub4dc\ub97c \uc791\uc131\ud558\ub294 \ub300\uc2e0, AI \uc5d0\uc774\uc804\ud2b8\uc5d0\uac8c \uc6d0\ud558\ub294 \uae30\ub2a5\uc744 \uc124\uba85\ud558\uba74 AI\uac00 \ucf54\ub4dc\ub97c \ub9cc\ub4e4\uc5b4\ub0b8\ub2e4.<\/p>\n<hr>\n<h2>2.1. Replit<\/h2>\n<p><a href=\"https:\/\/replit.com\/\">\uc0ac\uc774\ud2b8 \uc774\ub3d9<\/a><\/p>\n<p>Replit\uc740 \ube0c\ub77c\uc6b0\uc800\uc5d0\uc11c \ubc14\ub85c \ucf54\ub529\ud558\uace0 \ubc30\ud3ec\ud560 \uc218 \uc788\ub294 \ud074\ub77c\uc6b0\ub4dc \uac1c\ubc1c \ud658\uacbd\uc774\ub2e4.<\/p>\n<h3>2.1.1. \uc694\uae08\uc81c<\/h3>\n<table>\n<thead>\n<tr>\n<th>\ud50c\ub79c<\/th>\n<th>\ube44\uc6a9 (\uc5f0\uac04\/\uc6d4)<\/th>\n<th>\uc8fc\uc694 \uae30\ub2a5<\/th>\n<th>\uc81c\uc57d \uc0ac\ud56d<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><strong>Starter (\ubb34\ub8cc)<\/strong><\/td>\n<td>$0<\/td>\n<td>\uacf5\uac1c \ud504\ub85c\uc81d\ud2b8 10\uac1c, \uae30\ubcf8 AI, 2 GB \uc800\uc7a5, 1 GB \uc804\uc1a1, \uc6d4 600\ubd84 \uac1c\ubc1c \uc2dc\uac04<\/td>\n<td>\ube44\uacf5\uac1c \ud504\ub85c\uc81d\ud2b8 \ubd88\uac00, AI \uc81c\ud55c, Dev minutes 600\ubd84, \uc800\uc7a5\/\uc804\uc1a1 \uc801\uc74c<\/td>\n<\/tr>\n<tr>\n<td><strong>Core<\/strong><\/td>\n<td>$20 ($25)<\/td>\n<td>\ubb34\uc81c\ud55c \uacf5\uac1c\u00b7\ube44\uacf5\uac1c \ud504\ub85c\uc81d\ud2b8, GPT-4o\/Claude Sonnet, $25 \ud06c\ub808\ub527, 4 vCPU\u00b78 GB RAM\u00b750 GB \uc800\uc7a5, 100 GB \uc804\uc1a1<\/td>\n<td>\ube44\uc6a9 \ubc1c\uc0dd, \ucd08\uacfc \uc0ac\uc6a9 \uc2dc \ucd94\uac00 \uc694\uae08<\/td>\n<\/tr>\n<tr>\n<td><strong>Teams<\/strong><\/td>\n<td>$35 ($40)\/\uc0ac\uc6a9\uc790<\/td>\n<td>Core \uae30\ub2a5 \ud3ec\ud568, \uc0ac\uc6a9\uc790\ub2f9 $40 \ud06c\ub808\ub527, \uc911\uc559 \uad00\ub9ac, RBAC, \ube44\uacf5\uac1c \ubc30\ud3ec, 8 vCPU\u00b716 GB RAM\u00b7250 GB \uc800\uc7a5, 1 000 GB \uc804\uc1a1<\/td>\n<td>\uc0ac\uc6a9\uc790\ubcc4 \uacfc\uae08, \ud300 \uae30\ubc18 \ud611\uc5c5 \ud544\uc694<\/td>\n<\/tr>\n<tr>\n<td><strong>Enterprise<\/strong><\/td>\n<td>\ub9de\ucda4\ud615<\/td>\n<td>Teams \uae30\ub2a5 \ud3ec\ud568, SSO\/SAML, SCIM, \uace0\uae09 \ubcf4\uc548, \uc804\ub2f4 \uc9c0\uc6d0<\/td>\n<td>\uac00\uaca9 \ubcc4\ub3c4 \ud611\uc758, \ub300\uaddc\ubaa8 \uc870\uc9c1 \uc804\uc6a9<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3>2.1.2. \uc8fc\uc694 \ud2b9\uc9d5<\/h3>\n<ul>\n<li>\n<p><strong>\ud074\ub77c\uc6b0\ub4dc IDE<\/strong>: \ube0c\ub77c\uc6b0\uc800\uc5d0\uc11c \ubc14\ub85c \ucf54\ub529 \uac00\ub2a5. \ub85c\uceec \uc124\uce58 \ubd88\ud544\uc694.<\/p>\n<\/li>\n<li>\n<p><strong>\ub2e4\uc591\ud55c \uc5b8\uc5b4 \uc9c0\uc6d0<\/strong>: Python, JavaScript, C++, Java \ub4f1 50\uac1c \uc774\uc0c1 \uc5b8\uc5b4 \uc2e4\ud589 \uac00\ub2a5.<\/p>\n<\/li>\n<li>\n<p><strong>\uc989\uc2dc \uc2e4\ud589\/\ubbf8\ub9ac\ubcf4\uae30<\/strong>: \ucf54\ub4dc\ub97c \uc800\uc7a5\ud558\uba74 \ubc14\ub85c \uc2e4\ud589\u00b7\ubc30\ud3ec \ud14c\uc2a4\ud2b8 \uac00\ub2a5.<\/p>\n<\/li>\n<li>\n<p><strong>\uba40\ud2f0\ud50c\ub808\uc774(Multiplayer)<\/strong>: \uad6c\uae00 Docs\ucc98\ub7fc \ub3d9\uc2dc\uc5d0 \ucf54\ub4dc \ud3b8\uc9d1 \uac00\ub2a5.<\/p>\n<\/li>\n<li>\n<p><strong>\ud300\/\uad50\uc721 \uae30\ub2a5<\/strong>: \uc5ed\ud560 \uae30\ubc18 \uc811\uadfc \uc81c\uc5b4, \uc911\uc559 \uccad\uad6c, \uacfc\uc81c \uc81c\ucd9c \ub4f1 \uc9c0\uc6d0.<\/p>\n<\/li>\n<\/ul>\n<h3>2.1.3. \ud65c\uc6a9\ud558\uae30<\/h3>\n<h4>\ud504\ub808\uc784\uc6cc\ud06c \uc120\ud0dd<\/h4>\n<blockquote>\n<p>[!TIP]<\/p>\n<p>2026.06.17 UI\uc758 \uba54\ub274\uac00 \uc0ac\ub77c\uc84c\ub2e4. <br \/>\uc544\ub798 \ud398\uc774\uc9c0\uc758 \ub9c1\ud06c\ub85c \uc811\uc18d\ud558\uc790<\/p>\n<p><a href=\"https:\/\/docs.replit.com\/references\/project-setup\/developer-frameworks#developer-frameworks\">https:\/\/docs.replit.com\/references\/project-setup\/developer-frameworks#developer-frameworks<\/a><\/p>\n<p><\/p><\/blockquote>\n<ol>\n<li>\n<p>Legacy Web<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/aabbee.cafe24.com\/wp-content\/uploads\/2026\/06\/2026-02-27_172303.png\" alt=\"1.00\"><\/p>\n<\/li>\n<li>\n<p><img decoding=\"async\" src=\"https:\/\/aabbee.cafe24.com\/wp-content\/uploads\/2026\/06\/2026-02-27_172404.png\" alt=\"1.00\"><\/p>\n<\/li>\n<li>\n<p><img decoding=\"async\" src=\"https:\/\/aabbee.cafe24.com\/wp-content\/uploads\/2026\/06\/2026-02-27_172411.png\" alt=\"1.00\"><\/p>\n<\/li>\n<li>\n<p><img decoding=\"async\" src=\"https:\/\/aabbee.cafe24.com\/wp-content\/uploads\/2026\/06\/2026-02-27_172551.png\" alt=\"1.00\"><\/p>\n<\/li>\n<li>\n<p><img decoding=\"async\" src=\"https:\/\/aabbee.cafe24.com\/wp-content\/uploads\/2026\/06\/2026-02-27_172758.png\" alt=\"1.00\"><\/p>\n<\/li>\n<\/ol>\n<p>\uc0dd\uc131\uacb0\uacfc : <a href=\"https:\/\/replit.com\/join\/otjkxhrvkbwulbq-qwerew0\">https:\/\/replit.com\/join\/otjkxhrvkbwulbq-qwerew0<\/a><\/p>\n<p>\ud53c\uadf8\ub9c8\ub514\uc790\uc778: <a href=\"https:\/\/www.figma.com\/design\/aqfuK1Do0VnOtlneIuHWoN\/Free-Skincare-E-Commerce-Landing-Page--Web-and-Mobile-Responsiveness---Community-?node-id=0-1&#038;t=0dXBDE1xTln3lBcV-1\">https:\/\/www.figma.com\/design\/aqfuK1Do0VnOtlneIuHWoN\/Free-Skincare-E-Commerce-Landing-Page&#8211;Web-and-Mobile-Responsiveness&#8212;Community-?node-id=0-1&amp;t=0dXBDE1xTln3lBcV-1<\/a><\/p>\n<h3>2.1.4. \ud559\uc2b5\u00b7\ucee4\ubba4\ub2c8\ud2f0<\/h3>\n<ul>\n<li>\n<p><strong>\ucee4\ubba4\ub2c8\ud2f0 Hub<\/strong>: \ud504\ub85c\uc81d\ud2b8 \uacf5\uc720\uc640 \ud0d0\uc0c9 \uac00\ub2a5: <a href=\"https:\/\/replit.com\/community-hub\">Replit Explore<\/a><\/p>\n<\/li>\n<li>\n<p><strong>Docs &amp; \ud559\uc2b5 \uc790\ub8cc<\/strong>: \uacf5\uc2dd \ubb38\uc11c\uc640 \uac00\uc774\ub4dc: <a href=\"https:\/\/docs.replit.com\/getting-started\/intro-replit\">Replit Docs<\/a><\/p>\n<\/li>\n<\/ul>\n<hr>\n<h1>3. PRD (\uc81c\ud488 \uc694\uad6c\uc0ac\ud56d \uc815\uc758\uc11c)<\/h1>\n<h2>3.1. \uac1c\ub150<\/h2>\n<p>\uc778\uacf5\uc9c0\ub2a5\uc744 \ud65c\uc6a9\ud574 \uc790\uc5f0\uc5b4\ub85c \ucf54\ub4dc\ub97c \uc791\uc131\ud558\ub294 &#39;\ubc14\uc774\ube0c \ucf54\ub529&#39; \ud658\uacbd\uc5d0\uc11c, AI\uc5d0\uac8c \uc81c\uacf5\ud558\ub294 \ud575\uc2ec \uc791\uc5c5 \uc9c0\uc2dc\uc11c\uc774\uc790 \uc124\uacc4\ub3c4\uc774\ub2e4. \uc804\ud1b5\uc801\uc778 \ubc29\uc2dd\uc5d0\uc11c\ub294 \uac1c\ubc1c\uc790\uac00 \ucc38\uace0\ud558\ub294 \uae30\ud68d \ubb38\uc11c\uc9c0\ub9cc, \ubc14\uc774\ube0c \ucf54\ub529\uc5d0\uc11c\ub294 AI\uac00 \uc804\uccb4 \uad6c\uc870\ub97c \ud30c\uc545\ud558\uace0 \ucf54\ub4dc\ub97c \uc0dd\uc131\ud558\uac8c \ub9cc\ub4dc\ub294 &#39;\ucd08\ub300\ud615 \uba85\ub839\uc5b4(\ud504\ub86c\ud504\ud2b8)&#39; \uc5ed\ud560\uc744 \ud55c\ub2e4.<\/p>\n<h2>3.2. \uae30\uc874 \ubc29\uc2dd\uacfc\uc758 \ud575\uc2ec \ucc28\uc774\uc810<\/h2>\n<ol>\n<li>\n<p><strong>\uc9c1\uc811\uc801\uc778 \ucf54\ub4dc \uc0dd\uc131 \uae30\uc900<\/strong>: \uc0ac\ub78c\uc774 \uc77d\uace0 \uc774\ud574\ud558\ub294 \uac83\uc744 \ub118\uc5b4, AI\uac00 \ubb38\uc11c\ub97c \uc77d\uace0 \uc989\uc2dc \ucf54\ub4dc\ub97c \uc9dc\uc57c \ud558\ubbc0\ub85c \ud6e8\uc52c \ub17c\ub9ac\uc801\uc774\uace0 \ube48\ud2c8\uc5c6\uc774 \uc791\uc131\ub418\uc5b4\uc57c \ud55c\ub2e4.<\/p>\n<\/li>\n<li>\n<p><strong>\uc81c\ud55c \uc0ac\ud56d\uc758 \uc5c4\uaca9\ud55c \ud1b5\uc81c<\/strong>: AI\ub294 \uc790\uc720\ub3c4\ub97c \uc8fc\uba74 \uc5c9\ub6b1\ud55c \uae30\uc220\uc744 \uc0ac\uc6a9\ud560 \uc218 \uc788\ub2e4. \ub530\ub77c\uc11c \uc0ac\uc6a9\ud574\uc57c \ud560 \uae30\uc220(\uc608: \ub9ac\uc561\ud2b8, \uc790\ubc14\uc2a4\ud06c\ub9bd\ud2b8)\uacfc \uc808\ub300 \uc4f0\uba74 \uc548 \ub418\ub294 \ubc29\uc2dd\uc744 \uba85\ud655\ud788 \uc81c\ud55c\ud574\uc57c \ud55c\ub2e4.<\/p>\n<\/li>\n<li>\n<p><strong>\ub2e8\uacc4\ubcc4 \ubd84\ud560<\/strong>: AI\uac00 \ud55c \ubc88\uc5d0 \ub108\ubb34 \ub9ce\uc740 \ucf54\ub4dc\ub97c \uc0dd\uc131\ud558\ub2e4 \uc624\ub958\ub97c \ub0b4\uc9c0 \uc54a\ub3c4\ub85d, \uae30\ub2a5\uc744 \uc544\uc8fc \uc791\uc740 \ub2e8\uc704\ub85c \ucabc\uac1c\uc5b4 \uc21c\uc11c\ub300\ub85c \uc9c0\uc2dc\ud560 \uc218 \uc788\uac8c \uad6c\uc870\ud654\ud574\uc57c \ud55c\ub2e4.<\/p>\n<\/li>\n<\/ol>\n<h2>3.3. \ud544\uc218 \ud3ec\ud568 \uc694\uc18c<\/h2>\n<ol>\n<li><strong>\ubaa9\uc801 \ubc0f \ub300\uc0c1<\/strong>: \uc774 \uc81c\ud488\uc744 \uc65c \ub9cc\ub4e4\uba70, \ub204\uac00 \uc0ac\uc6a9\ud558\ub294\uac00.<\/li>\n<li><strong>\ud575\uc2ec \uae30\ub2a5 \uba85\uc138<\/strong>: \ubc84\ud2bc\uc744 \ub204\ub974\uba74 \uc5b4\ub5a4 \ud654\uba74\uc774 \ub098\uc624\uace0 \ub370\uc774\ud130\ub294 \uc5b4\ub5bb\uac8c \ucc98\ub9ac\ub418\ub294\uc9c0 \uad6c\uccb4\uc801\uc778 \uc791\ub3d9 \ubc29\uc2dd.<\/li>\n<li><strong>\uae30\uc220 \uad6c\uc870 \ubc0f \ud658\uacbd<\/strong>: \ud504\ub860\ud2b8\uc5d4\ub4dc \ud504\ub808\uc784\uc6cc\ud06c, \ud654\uba74 \ubc30\uce58 \uaddc\uce59, \ub370\uc774\ud130 \uc5f0\ub3d9 \ubc29\uc2dd \ub4f1.<\/li>\n<\/ol>\n<h2>3.4. PRD \uc0dd\uc131 \ud15c\ud50c\ub9bf \ubc0f \ud504\ub86c\ud504\ud2b8<\/h2>\n<h3>PRD \uc791\uc131 \uc591\uc2dd<\/h3>\n<pre><code class=\"language-md\"># \uc81c\ud488 \uc694\uad6c\uc0ac\ud56d \uc815\uc758\uc11c(PRD) \uc591\uc2dd\n\n## 1. \uc11c\ube44\uc2a4 \uac1c\uc694\n* **\ubaa9\uc801**: [\uc5b4\ub5a4 \ubb38\uc81c\ub97c \ud574\uacb0\ud558\ub294 \uc11c\ube44\uc2a4\uc778\uc9c0 \uba85\ud655\ud788 \uc791\uc131\ud55c\ub2e4]\n* **\ub300\uc0c1**: [\uc2e4\uc81c \uc11c\ube44\uc2a4\ub97c \uc0ac\uc6a9\ud560 \ub300\uc0c1\uc744 \uad6c\uccb4\uc801\uc73c\ub85c \uc791\uc131\ud55c\ub2e4]\n\n## 2. \ud544\uc218 \uae30\uc220 \ud658\uacbd\n* **\ud654\uba74 \uad6c\uc131 \uae30\uc220**: [\uc0ac\uc6a9\ud560 \ud504\ub808\uc784\uc6cc\ud06c\ub97c \uc791\uc131\ud55c\ub2e4. \uc608: \ub9ac\uc561\ud2b8, \uc544\uc2a4\ud2b8\ub85c]\n* **\ub514\uc790\uc778 \ubc0f \ud654\uba74 \ubc30\uce58**: [\uc801\uc6a9\ud560 \ub514\uc790\uc778 \ubc29\uc2dd\uc744 \uc791\uc131\ud55c\ub2e4. \uc608: \ud14c\uc77c\uc708\ub4dc CSS]\n* **\ub370\uc774\ud130\ubca0\uc774\uc2a4**: [\ub370\uc774\ud130 \uc5f0\ub3d9 \ubc29\uc2dd\uc744 \uc791\uc131\ud55c\ub2e4. \uc608: \uc218\ud30c\ubca0\uc774\uc2a4]\n\n## 3. \ud575\uc2ec \ud654\uba74 \ubc0f \uae30\ub2a5 \uba85\uc138\n* **[\ud654\uba74 \uc774\ub984 1]**:\n    * [\uae30\ub2a5 A]: \uc0ac\uc6a9\uc790\uac00 \ud2b9\uc815 \ud589\ub3d9\uc744 \ud588\uc744 \ub54c\uc758 \uacb0\uacfc\ub97c \uc0c1\uc138\ud788 \uc791\uc131\ud55c\ub2e4.\n    * [\uae30\ub2a5 B]: \uc608\uc678 \uc0c1\ud669(\uc624\ub958, \ube48 \ud654\uba74)\uc5d0 \ub300\ud55c \ucc98\ub9ac \ubc29\uc2dd\uc744 \uc791\uc131\ud55c\ub2e4.\n* **[\ud654\uba74 \uc774\ub984 2]**:\n    * [\uae30\ub2a5 C]: \ub370\uc774\ud130\uac00 \uc5b4\ub5bb\uac8c \ubd88\ub7ec\uc640\uc9c0\uace0 \ubcf4\uc5ec\uc9c0\ub294\uc9c0 \uc791\uc131\ud55c\ub2e4.\n\n## 4. \uc778\uacf5\uc9c0\ub2a5 \uc791\uc5c5 \uc9c0\uc2dc \uc21c\uc11c\n* **1\ub2e8\uacc4**: [\uac00\uc7a5 \uae30\ucd08\uac00 \ub418\ub294 \ud654\uba74 \ubf08\ub300\uc640 \uae30\ubcf8 \uad6c\uc870\ub97c \uba3c\uc800 \uc791\uc131\ud558\uac8c \ud55c\ub2e4]\n* **2\ub2e8\uacc4**: [\uc138\ubd80\uc801\uc778 \ub514\uc790\uc778\uacfc \ud575\uc2ec \uae30\ub2a5 1\uac1c\ub97c \uc644\uc131\ud558\uac8c \ud55c\ub2e4]\n* **3\ub2e8\uacc4**: [\ub370\uc774\ud130\ub97c \uc5f0\uacb0\ud558\uace0 \uc804\uccb4\uc801\uc778 \ub3d9\uc791\uc744 \ud655\uc778\ud558\uac8c \ud55c\ub2e4]\n\n## 5. \uc808\ub300 \uaddc\uce59 \ubc0f \uc81c\ud55c \uc0ac\ud56d\n* **\uae08\uc9c0 \uc0ac\ud56d**: [\uc778\uacf5\uc9c0\ub2a5\uc774 \uc784\uc758\ub85c \ucd94\uac00\ud558\uac70\ub098 \uc0ac\uc6a9\ud558\uba74 \uc548 \ub418\ub294 \uae30\uc220\uc744 \uba85\uc2dc\ud55c\ub2e4]\n* **\ud544\uc218 \uaddc\uce59**: [\ubc18\ub4dc\uc2dc \uc9c0\ucf1c\uc57c \ud560 \ud3f4\ub354 \uad6c\uc870\ub098 \ubcc0\uc218\uba85 \uaddc\uce59\uc744 \uba85\uc2dc\ud55c\ub2e4]\n<\/code><\/pre>\n<h3>PRD \uc0dd\uc131\uc6a9 \ud504\ub86c\ud504\ud2b8<\/h3>\n<pre><code>\ub108\ub294 \ubc14\uc774\ube0c \ucf54\ub529\uc744 \ub3d5\ub294 \uc219\ub828\ub41c \ud504\ub860\ud2b8\uc5d4\ub4dc \uac1c\ubc1c \ubcf4\uc870 \uc778\uacf5\uc9c0\ub2a5\uc774\ub2e4.\n\uc81c\uacf5\ub41c &#39;\uc81c\ud488 \uc694\uad6c\uc0ac\ud56d \uc815\uc758\uc11c(PRD) \uc591\uc2dd&#39;\uc758 \ubaa9\ucc28\ub97c \uc720\uc9c0\ud558\uba70,\n&#39;React\ub97c \uc0ac\uc6a9\ud55c \ud3ec\ud2b8\ud3f4\ub9ac\uc624&#39;\ub97c \uac1c\ubc1c\ud558\uae30 \uc704\ud55c \uc644\ubcbd\ud55c \ubb38\uc11c\ub97c \uc791\uc131\ud558\ub77c.\n\ub3d9\uc801 \ud398\uc774\uc9c0 \uad6c\ud604\uc744 \uc704\ud55c \ub370\uc774\ud130\ubca0\uc774\uc2a4 \uc5f0\ub3d9 \ubc29\uc2dd\uc744 \ud3ec\ud568\ud558\uace0,\n\uc791\uc5c5 \uc21c\uc11c\ub97c \uc544\uc8fc \uc798\uac8c \ub098\ub204\uc5b4 \ub2e8\uacc4\ubcc4\ub85c \uc9c0\uc2dc\ud560 \uc218 \uc788\uac8c \ud558\ub77c.\n<\/code><\/pre>\n<h2>3.5. \uc571 \uc0dd\uc131\uc6a9 \ud504\ub86c\ud504\ud2b8<\/h2>\n<pre><code class=\"language-md\">\ub108\ub294 \uc9c0\uae08\ubd80\ud130 \uc218\uc11d \ud504\ub860\ud2b8\uc5d4\ub4dc \uac1c\ubc1c\uc790 \uc5ed\ud560\uc744 \uc218\ud589\ud55c\ub2e4.\n\uc544\ub798 \uc81c\uacf5\ud558\ub294 &#39;\uc81c\ud488 \uc694\uad6c\uc0ac\ud56d \uc815\uc758\uc11c(PRD)&#39;\ub97c \uaf3c\uaf3c\ud788 \uc77d\uace0, \uba85\uc2dc\ub41c \uae30\uc220 \ud658\uacbd\uacfc \uaddc\uce59\uc5d0 \ub9de\ucd94\uc5b4 \uc751\uc6a9 \ud504\ub85c\uadf8\ub7a8(\uc571) \uac1c\ubc1c\uc744 \uc2dc\uc791\ud574\ub77c.\n\n[\uac1c\ubc1c \uc9c4\ud589 \uaddc\uce59]\n1. \uc804\uccb4 \ucf54\ub4dc\ub97c \ud55c \ubc88\uc5d0 \uc791\uc131\ud558\uc9c0 \ub9c8\ub77c.\n2. 1\ub2e8\uacc4\ub85c, \ud504\ub85c\uc81d\ud2b8\uc758 \uae30\ubcf8 \ud3f4\ub354 \uad6c\uc870\uc640 \ud544\uc218 \uc124\uc815 \ud30c\uc77c(\uc608: package.json \ub4f1)\uc758 \ucf54\ub4dc\ub9cc \uba3c\uc800 \uc0dd\uc131\ud558\uc5ec \uc81c\uc2dc\ud574\ub77c.\n3. \ub0b4\uac00 &quot;\ub2e4\uc74c \ub2e8\uacc4 \uc9c4\ud589&quot;\uc774\ub77c\uace0 \uc9c0\uc2dc\ud560 \ub54c\ub9cc, PRD\uc758 &#39;\uc778\uacf5\uc9c0\ub2a5 \uc791\uc5c5 \uc9c0\uc2dc \uc21c\uc11c&#39;\uc5d0 \ub530\ub77c \ub2e4\uc74c \ud654\uba74\uc774\ub098 \ud575\uc2ec \uae30\ub2a5\uc744 \uc21c\ucc28\uc801\uc73c\ub85c \uad6c\ud604\ud574\ub77c.\n4. \ucf54\ub4dc \uc791\uc131 \uc2dc PRD\uc5d0 \uba85\uc2dc\ub41c &#39;\ud544\uc218 \uae30\uc220 \ud658\uacbd&#39;\uacfc &#39;\uc808\ub300 \uaddc\uce59 \ubc0f \uc81c\ud55c \uc0ac\ud56d&#39;\uc744 \ubc18\ub4dc\uc2dc \uc9c0\ucf1c\ub77c.\n5. \ubaa8\ub974\ub294 \ubd80\ubd84\uc774 \uc788\uac70\ub098 \ubb38\uc11c\uc5d0 \ub204\ub77d\ub41c \ub0b4\uc6a9\uc774 \uc788\ub2e4\uba74, \uc784\uc758\ub85c \ucd94\uce21\ud558\uc5ec \ucf54\ub4dc\ub97c \uc9dc\uc9c0 \ub9d0\uace0 \ubc18\ub4dc\uc2dc \ub098\uc5d0\uac8c \uba3c\uc800 \uc9c8\ubb38\ud574\ub77c.\n\n[\uc81c\ud488 \uc694\uad6c\uc0ac\ud56d \uc815\uc758\uc11c(PRD)]\n(\uc5ec\uae30\uc5d0 \uc55e\uc11c \uc644\uc131\ub41c PRD \uc804\uccb4 \ub0b4\uc6a9\uc744 \ubcf5\uc0ac\ud558\uc5ec \ubd99\uc5ec\ub123\ub294\ub2e4)\n<\/code><\/pre>\n<h2>3.6. PRD \uc791\uc131 \uc0ac\ub840<\/h2>\n<p>\uc544\ub798\ub294 \uc791\uc131\ub41c PRD\uc758 \ubaa8\ubc94 \uc0ac\ub840\uc774\ub2e4. \uc774 \uc815\ub3c4 \uad6c\uccb4\uc131\uc744 \ubaa9\ud45c\ub85c \uc791\uc131\ud55c\ub2e4.<\/p>\n<pre><code class=\"language-md\">### 1. \ud504\ub85c\uc81d\ud2b8 \uac1c\uc694\n\n  - **\uc774\ub984:** \ud3ec\ucee4\uc2a4 \ud0c0\uc774\uba38 (Focus Timer)\n  - **\uc124\uba85:** 25\ubd84 \uc9d1\uc911, 5\ubd84 \ud734\uc2dd\uc744 \ubc18\ubcf5\ud560 \uc218 \uc788\ub294 \uc6f9 \uae30\ubc18 \ud0c0\uc774\uba38\n  - **\ud0c0\uae43:** \uc2dc\uac04 \uad00\ub9ac\uac00 \ud544\uc694\ud55c \uc218\ud5d8\uc0dd \ubc0f \uc9c1\uc7a5\uc778\n\n  ### 2. \uae30\uc220 \ud658\uacbd\n\n  - **\uc5b8\uc5b4:** HTML, CSS, \ubc14\ub2d0\ub77c \uc790\ubc14\uc2a4\ud06c\ub9bd\ud2b8(Vanilla JS)\n  - **\ub514\uc790\uc778:** \ubcc4\ub3c4 \ud504\ub808\uc784\uc6cc\ud06c \uc5c6\uc774 CSS\ub85c \uc9c1\uc811 \uad6c\ud604 (\ub2e4\ud06c \ubaa8\ub4dc \uc9c0\uc6d0)\n\n  ### 3. \ud575\uc2ec \uae30\ub2a5\n\n  1. **\ud0c0\uc774\uba38 \uc2dc\uc791:** &#39;\uc2dc\uc791&#39; \ubc84\ud2bc\uc744 \ub204\ub974\uba74 25\ubd84 \uce74\uc6b4\ud2b8\ub2e4\uc6b4\uc774 \uc2dc\uc791\ub41c\ub2e4.\n  2. **\ud734\uc2dd \ubaa8\ub4dc:** 25\ubd84\uc774 \ub05d\ub098\uba74 \uc54c\ub9bc\uc74c\uc774 \uc6b8\ub9ac\uace0, 5\ubd84 \ud734\uc2dd \ud0c0\uc774\uba38\ub85c \uc790\ub3d9 \uc804\ud658\ub41c\ub2e4.\n  3. **\ucd08\uae30\ud654:** &#39;\ub9ac\uc14b&#39; \ubc84\ud2bc\uc744 \ub204\ub974\uba74 \uc2dc\uac04\uc774 25:00\uc73c\ub85c \ub418\ub3cc\uc544\uac04\ub2e4.\n  4. **\uc2dc\uac01 \ud6a8\uacfc:** \ub0a8\uc740 \uc2dc\uac04\uc5d0 \ub530\ub77c \uc6d0\ud615 \uadf8\ub798\ud504(Progress bar)\uac00 \uc904\uc5b4\ub4e0\ub2e4.\n\n  ### 4. \ud654\uba74 \ud750\ub984\n\n  1. \uc811\uc18d \uc2dc \uc911\uc559\uc5d0 &#39;25:00&#39; \uc22b\uc790\uc640 &#39;\uc2dc\uc791&#39; \ubc84\ud2bc\uc774 \ubcf4\uc778\ub2e4.\n  2. \uc2dc\uc791 \ubc84\ud2bc \ud074\ub9ad \uc2dc \uc22b\uc790\uac00 \uc904\uc5b4\ub4e0\ub2e4.\n  3. \uc2dc\uac04 \uc885\ub8cc \uc2dc \ud654\uba74 \ubc30\uacbd\uc0c9\uc774 \ubd89\uc740\uc0c9\uc5d0\uc11c \ucd08\ub85d\uc0c9(\ud734\uc2dd)\uc73c\ub85c \ubcc0\uacbd\ub41c\ub2e4.\n<\/code><\/pre>\n<hr>\n<h1>4. \ud504\ub86c\ud504\ud2b8 \ubaa8\uc74c<\/h1>\n<h2>4.1. UI \uc2a4\ud06c\ub9b0\uc0f7\uc744 \ucf54\ub4dc\ub85c \ubcc0\ud658<\/h2>\n<p>Claude, Gemini \ub4f1 AI \ucc44\ud305\uc5d0 UI \uc774\ubbf8\uc9c0\ub97c \ucca8\ubd80\ud558\uace0 \uc544\ub798 \ud504\ub86c\ud504\ud2b8\ub97c \uc0ac\uc6a9\ud55c\ub2e4.<\/p>\n<pre><code># Role\n\ub2f9\uc2e0\uc740 10\ub144 \ucc28 \uc2dc\ub2c8\uc5b4 \ud504\ub860\ud2b8\uc5d4\ub4dc \uac1c\ubc1c\uc790\uc774\uc790 UI\/UX \uc804\ubb38\uac00\uc785\ub2c8\ub2e4.\n\n# Task\n\ucca8\ubd80\ub41c UI \ub514\uc790\uc778(\uc2a4\ud06c\ub9b0\uc0f7)\uc744 \ubd84\uc11d\ud558\uc5ec, \uc989\uc2dc \uc2e4\ud589 \uac00\ub2a5\ud55c &#39;\ub2e8\uc77c \ucef4\ud3ec\ub10c\ud2b8 \ucf54\ub4dc&#39;\ub85c \ubcc0\ud658\ud558\uc138\uc694.\n\n# Tech Stack\n- HTML\n- CSS\n- fontawsome (\uc544\uc774\ucf58 \ud544\uc694 \uc2dc \uc0ac\uc6a9)\n\n# Requirements (Detail)\n1. **\uc2dc\uac01\uc801 \uc77c\uce58\uc131:** \uc774\ubbf8\uc9c0\uc758 \ub808\uc774\uc544\uc6c3, \uc5ec\ubc31(Padding\/Margin), \uc0c9\uc0c1 \ud1a4, \ud3f0\ud2b8 \ud06c\uae30\ub97c \ucd5c\ub300\ud55c \ub3d9\uc77c\ud558\uac8c \uad6c\ud604\ud558\uc138\uc694.\n2. **\ud604\ub300\uc801 \ub514\uc790\uc778 \uc801\uc6a9:** \uc2a4\ud06c\ub9b0\uc0f7\uc774 \ub2e4\uc18c \ud22c\ubc15\ud558\ub354\ub77c\ub3c4, \uacb0\uacfc\ubb3c\uc740 \ubaa8\ub358\ud558\uace0 \uc138\ub828\ub41c \uc2a4\ud0c0\uc77c(\ubd80\ub4dc\ub7ec\uc6b4 \uadf8\ub9bc\uc790, \ub465\uadfc \ubaa8\uc11c\ub9ac, \uc801\uc808\ud55c \ud638\ubc84 \ud6a8\uacfc)\ub85c \uc5c5\uadf8\ub808\uc774\ub4dc\ud558\uc5ec \ucf54\ub529\ud558\uc138\uc694.\n3. **\ubc18\uc751\ud615:** \ubaa8\ubc14\uc77c\uacfc \ub370\uc2a4\ud06c\ud1b1 \ubaa8\ub450\uc5d0\uc11c \uae68\uc9c0\uc9c0 \uc54a\uace0 \uc911\uc559 \uc815\ub82c\ub418\ub3c4\ub85d \uad6c\ud604\ud558\uc138\uc694.\n4. **\uc778\ud130\ub799\uc158:**\n- \uc785\ub825\ucc3d\uc5d0 focus\uac00 \ub418\uba74 \ud14c\ub450\ub9ac \uc0c9\uc0c1\uc774 \ubcc0\uacbd\ub418\uc5b4\uc57c \ud569\ub2c8\ub2e4.\n- \ubc84\ud2bc \ud074\ub9ad \uc2dc &quot;\ub85c\uadf8\uc778 \uc2dc\ub3c4 \uc911...&quot;\uc774\ub77c\ub294 alert \ucc3d\uc774 \ub728\ub3c4\ub85d \uae30\ub2a5\uc744 \ucd94\uac00\ud558\uc138\uc694.\n\n# Output Format\n- \uc124\uba85\uc740 \ucd5c\uc18c\ud654\ud558\uace0, Artifacts\ub97c \ud1b5\ud574 \ub80c\ub354\ub9c1 \ub41c \uacb0\uacfc\ubb3c\uacfc \uc804\uccb4 \ucf54\ub4dc\ub97c \ubcf4\uc5ec\uc8fc\uc138\uc694.\n<\/code><\/pre>\n<hr>\n<h2>4.2. \ud14d\uc2a4\ud2b8\ub97c \ub514\uc790\uc778\uc73c\ub85c \uc0dd\uc131\ud558\uae30<\/h2>\n<p><a href=\"https:\/\/stitch.withgoogle.com\/projects\/1625008545166513311\">\uc2a4\ud2f0\uce58<\/a><\/p>\n<p>Google Stitch\uc5d0\uc11c \ud14d\uc2a4\ud2b8 \ud504\ub86c\ud504\ud2b8\ub85c UI \ub514\uc790\uc778\uc744 \uc0dd\uc131\ud560 \uc218 \uc788\ub2e4.<\/p>\n<pre><code class=\"language-txt\">\ud14c\uc77c\uc708\ub4dc v4\ub97c \uc0ac\uc6a9\ud558\uc5ec &#39;\uace0\ud50c\ub9ad\uc2a4&#39;\ub77c\ub294 \uc774\ub984\uc758 \uc778\ud130\ub137 \ub3d9\uc601\uc0c1 \uc11c\ube44\uc2a4 \uc6f9 \ud654\uba74\uc744 \uc81c\uc791\ud55c\ub2e4. \uc8fc\uc694 \uac15\uc870 \uc0c9\uc0c1\uc740 \ub178\ub780\uc0c9(yellow-500)\uc744 \uc0ac\uc6a9\ud55c\ub2e4. \uc804\uccb4 \ubc30\uacbd\uc740 \uc5b4\ub450\uc6b4 \uc0c9\uc73c\ub85c \uc124\uc815\ud558\uc5ec \uc601\ud654\uc5d0 \uc9d1\uc911\ud560 \uc218 \uc788\uac8c \ud55c\ub2e4.\n\uc0c1\ub2e8 \uc601\uc5ed\uc5d0\ub294 \uace0\ud50c\ub9ad\uc2a4 \uc774\ub984(\ub178\ub780\uc0c9), \uac80\uc0c9\ucc3d, \uc0ac\uc6a9\uc790 \ub2e8\ucd94\ub97c \ubc30\uce58\ud55c\ub2e4. \uc911\uc559\uc758 \uac00\uc7a5 \ud070 \uc601\uc5ed\uc5d0\ub294 \uc8fc\uc694 \ucd94\ucc9c \uc601\ud654\uc758 \ud070 \uc0ac\uc9c4\uacfc \ud568\uaed8 \ub178\ub780\uc0c9\uc758 &#39;\uc7ac\uc0dd&#39; \ub2e8\ucd94\ub97c \ub208\uc5d0 \ub744\uac8c \ubc30\uce58\ud55c\ub2e4. \uadf8 \uc544\ub798\uc5d0\ub294 \uc7a5\ub974\ubcc4 \uc601\ud654 \ubaa9\ub85d\uc744 \uc5ec\ub7ec \uc904\ub85c \ub098\uc5f4\ud558\uba70, \uac01 \uc904\uc740 \uac00\ub85c\ub85c \ub118\uaca8\ubcfc \uc218 \uc788\ub3c4\ub85d \ub9cc\ub4e0\ub2e4. \uc601\ud654 \uc0ac\uc9c4 \uc704\uc5d0 \ub9c8\uc6b0\uc2a4\ub97c \uc62c\ub9ac\uba74 \ud14c\ub450\ub9ac\uac00 \ub178\ub780\uc0c9\uc73c\ub85c \uac15\uc870\ub418\ub294 \ud6a8\uacfc\ub97c \ucd94\uac00\ud55c\ub2e4.\n\ud544\uc218 \uc870\uac74: \ud14c\uc77c\uc708\ub4dc v4\ub97c \uc0ac\uc6a9 . \ud654\uba74\uc744 \uc0dd\uc131\ud55c \ud6c4 \ub098\uc5d0\uac8c \uc124\uba85\ud558\ub294 \ubaa8\ub4e0 \ub2f5\ubcc0\uacfc \ucf54\ub4dc \uc8fc\uc11d, \ud654\uba74 \ub0b4\uc758 \ubaa8\ub4e0 \uae00\uc790\ub294 \ubc18\ub4dc\uc2dc \ud55c\uad6d\uc5b4\ub85c \ucd9c\ub825\ud55c\ub2e4.\n\uae00\uaf34\uc740 https:\/\/cdn.jsdelivr.net\/npm\/pretendard-std@1.3.9\/subset.min.js \ub97c \uc0ac\uc6a9\ud55c\ub2e4\n<\/code><\/pre>\n<p>\uc0dd\uc131\ub41c \ub514\uc790\uc778\uc744 \ud53c\uadf8\ub9c8\ub85c \ubcf5\uc0ac\ud55c\ub2e4.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/aabbee.cafe24.com\/wp-content\/uploads\/2026\/06\/2026-03-19_230659-1.png\" alt=\"1.00\"><\/p>\n<hr>\n<h2>4.3. \ud53c\uadf8\ub9c8 \ub514\uc790\uc778\uc73c\ub85c \uc571 \uc0dd\uc131\ud558\uae30<\/h2>\n<p><a href=\"https:\/\/coalacoding.com\/blog\/figma-01\">\ucc38\uc870\ud398\uc774\uc9c0<\/a><\/p>\n<p>\ud53c\uadf8\ub9c8 \ub514\uc790\uc778\uc744 JSON\uc73c\ub85c \ubcc0\ud658\ud55c \ud6c4 \uc544\ub798 \ud504\ub86c\ud504\ud2b8\ub85c React \uc571\uc744 \uc0dd\uc131\ud55c\ub2e4.<\/p>\n<pre><code>\ub2e4\uc74c \uc2a4\ud0dd\uc73c\ub85c React \uc571\uc744 \ub9cc\ub4e4\uc5b4\uc918:\n\n- \ube4c\ub4dc \ub3c4\uad6c: Vite (\ucd5c\uc2e0 \ubc84\uc804)\n- React (\ucd5c\uc2e0 \ubc84\uc804), JavaScript\ub9cc \uc0ac\uc6a9 \u2014 TypeScript \uae08\uc9c0\n- React-Compress \ub85c \uc124\uce58\n- Tailwind CSS v4 (\ucd5c\uc2e0 \ubc84\uc804) \uc2a4\ud0c0\uc77c\ub9c1\n- \ubaa8\ub4e0 \uc758\uc874\uc131\uc740 \ucd5c\uc2e0 \ubc84\uc804\uc73c\ub85c \uc124\uce58\n\n\ud504\ub85c\uc81d\ud2b8 \uc124\uc815 \uc870\uac74:\n- `npm create vite@latest` \uba85\ub839\uc5b4\ub85c react (JavaScript) \ud15c\ud50c\ub9bf \uc0ac\uc6a9\n- Tailwind CSS v4\ub294 `npm install tailwindcss @tailwindcss\/vite` \ub85c \uc124\uce58\n- vite.config.js\uc5d0 @tailwindcss\/vite \ud50c\ub7ec\uadf8\uc778\uc73c\ub85c Tailwind \uc124\uc815\n- CSS \ud30c\uc77c\uc5d0 `@import &quot;tailwindcss&quot;` \ub85c Tailwind \ubd88\ub7ec\uc624\uae30\n- tailwind.config.js \uc0ac\uc6a9 \uae08\uc9c0 (v4\ub294 CSS \uae30\ubc18 \uc124\uc815 \ubc29\uc2dd)\n- TypeScript \ud30c\uc77c \uae08\uc9c0 (.ts, .tsx, tsconfig \ubaa8\ub450 \uae08\uc9c0)\n\n\ud30c\uc77c \uad6c\uc870:\n- src\/main.jsx\n- src\/App.jsx\n- src\/index.css (@import &quot;tailwindcss&quot; \ud3ec\ud568)\n- vite.config.js\n\n\ub9cc\ub4e4\uc5b4\uc57c \ud560 \uc571: 1-structure.json  \ud30c\uc77c\uc744 \ucc38\uc870\n<\/code><\/pre>\n<hr>\n<h2>4.4. Replit \ud504\ub86c\ud504\ud2b8<\/h2>\n<h3>\uc0ac\uc774\ud2b8 \ud074\ub860 \uae30\ubcf8 \ud15c\ud50c\ub9bf<\/h3>\n<pre><code class=\"language-jsx\">Clone this site EXACTLY as shown: [URL]\n\nIMPORTANT - TECH STACK:\n- Use ONLY HTML, CSS, and JavaScript (NO React, Vue, or frameworks)\n- CLIENT-SIDE ONLY (NO server, backend, or database)\n- Pure vanilla JavaScript only\n\nFONT REPLACEMENT:\n- Replace existing fonts with Korean fonts as follows:\n  - [\uae30\uc874\ud3f0\ud2b81] \u2192 [\uc0c8\ud3f0\ud2b81]\n  - [\uae30\uc874\ud3f0\ud2b82] \u2192 [\uc0c8\ud3f0\ud2b82]\n  - [\uae30\uc874\ud3f0\ud2b83] \u2192 [\uc0c8\ud3f0\ud2b83]\n- Load fonts from CDN: [\ud3f0\ud2b8CDN\ub9c1\ud06c1], [\ud3f0\ud2b8CDN\ub9c1\ud06c2], [\ud3f0\ud2b8CDN\ub9c1\ud06c3]\n- Update all corresponding font-family declarations in CSS\n- Keep font weights and styles intact\n<\/code><\/pre>\n<h3>\uc791\uc131 \uc608\uc2dc<\/h3>\n<pre><code>JAVASCRIPT LIBRARY:\n- Use [gsap core,gsap scroll] instead of any existing libraries\n- Load from CDN: [https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/gsap\/3.13.0\/gsap.min.js],[https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/gsap\/3.13.0\/ScrollToPlugin.min.js],[https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/gsap\/3.13.0\/ScrollTrigger.min.js]\n\nREQUIREMENTS:\n- Make it pixel-perfect match to the original layout and design\n- Make it responsive\n- Include all animations and interactions\n- Recreate every section exactly as it appears\n- Frontend only - no backend implementation needed\n- Only change fonts, keep all other styling\n\nBuild complete working website using HTML\/CSS\/JS ONLY.\n<\/code><\/pre>\n<h3>React \uc0dd\uc131 \ubc29\uc9c0 \ubc0f \uc218\uc815 \uc694\uccad<\/h3>\n<pre><code class=\"language-jsx\">IMPORTANT: Use ONLY pure HTML, CSS, and vanilla JavaScript. \nDO NOT use React, JSX, or any frameworks.\n\nIf already created with React, convert all code to standard HTML\/CSS\/JS files:\n- index.html\n- style.css\n- script.js\n<\/code><\/pre>\n<p>\n[\ud074\ub85c\ub4dc \ucc44\ud305\uacf5\uc720](https:\/\/claude.ai\/public\/artifacts\/3fb39c01-293f-4d55-9352-dd7193c034f2)<\/p>\n","protected":false},"excerpt":{"rendered":"<p>1. \ubc14\uc774\ube0c\ucf54\ub529\uc774\ub780? \ubc14\uc774\ube0c\ucf54\ub529(Vibe Coding)\uc740 AI\uc5d0\uac8c \uc790\uc5f0\uc5b4\ub85c \uc9c0\uc2dc\ud558\uc5ec \ucf54\ub4dc\ub97c \uc0dd\uc131\ud558\ub294 \uac1c\ubc1c \ubc29\uc2dd\uc774\ub2e4. \uc9c1\uc811 \ucf54\ub4dc\ub97c \uc791\uc131\ud558\ub294 \ub300\uc2e0, AI \uc5d0\uc774\uc804\ud2b8\uc5d0\uac8c \uc6d0\ud558\ub294 \uae30\ub2a5\uc744 \uc124\uba85\ud558\uba74 AI\uac00 \ucf54\ub4dc\ub97c \ub9cc\ub4e4\uc5b4\ub0b8\ub2e4. 2.1. Replit \uc0ac\uc774\ud2b8 \uc774\ub3d9 Replit\uc740 \ube0c\ub77c\uc6b0\uc800\uc5d0\uc11c \ubc14\ub85c \ucf54\ub529\ud558\uace0 \ubc30\ud3ec\ud560 \uc218 \uc788\ub294 \ud074\ub77c\uc6b0\ub4dc \uac1c\ubc1c \ud658\uacbd\uc774\ub2e4. 2.1.1. \uc694\uae08\uc81c \ud50c\ub79c \ube44\uc6a9 (\uc5f0\uac04\/\uc6d4) \uc8fc\uc694 \uae30\ub2a5 \uc81c\uc57d \uc0ac\ud56d Starter (\ubb34\ub8cc) $0 \uacf5\uac1c \ud504\ub85c\uc81d\ud2b8 10\uac1c, \uae30\ubcf8 AI, 2 &#8230; <a title=\"\ubc14\uc774\ube0c\ucf54\ub529 \uc644\uc804 \uac00\uc774\ub4dc\" class=\"read-more\" href=\"https:\/\/coalacoding.com\/?p=42\" aria-label=\"\ubc14\uc774\ube0c\ucf54\ub529 \uc644\uc804 \uac00\uc774\ub4dc\uc5d0 \ub300\ud574 \ub354 \uc790\uc138\ud788 \uc54c\uc544\ubcf4\uc138\uc694\">\ub354 \uc77d\uae30<\/a><\/p>\n","protected":false},"author":0,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[7],"tags":[],"class_list":["post-42","post","type-post","status-publish","format-standard","hentry","category-ai-tools"],"_links":{"self":[{"href":"https:\/\/coalacoding.com\/index.php?rest_route=\/wp\/v2\/posts\/42","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/coalacoding.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/coalacoding.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"replies":[{"embeddable":true,"href":"https:\/\/coalacoding.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=42"}],"version-history":[{"count":1,"href":"https:\/\/coalacoding.com\/index.php?rest_route=\/wp\/v2\/posts\/42\/revisions"}],"predecessor-version":[{"id":49,"href":"https:\/\/coalacoding.com\/index.php?rest_route=\/wp\/v2\/posts\/42\/revisions\/49"}],"wp:attachment":[{"href":"https:\/\/coalacoding.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=42"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/coalacoding.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=42"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/coalacoding.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=42"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}