Category
Tech
๐ ๏ธ [์ง๊ธ์ฌ๊ธฐ / NOW HERE] Full-Stack Technical Specification
์ด ํ๋ก์ ํธ[์ง๊ธ์ฌ๊ธฐ / NOW HERE]๋ Google ์์ฝ์์คํ ์ ์ค์ฌ์ผ๋ก ํ์ดํผ-๋ก์ปฌ ๋ฐ์ดํฐ์ AI๋ฅผ ๊ฒฐํฉํ ์ ํ์ ์ธ Modern RAG(Retrieval-Augmented Generation) ์ํคํ ์ฒ๋ฅผ ๋ฐ๋ฅด๊ณ ์์ต๋๋ค.[์ง๊ธ์ฌ๊ธฐ / NOW HERE] ๋ฐ๋ก๊ฐ๊ธฐ ๐ ๏ธ [์ง๊ธ์ฌ๊ธฐ / NOW HERE] Full-Stack Technical Specification 1. Frontend (User Experience)Framework: Next.js 14+ (App Router) - ์๋ฒ ์ฌ์ด๋ ๋ ๋๋ง(SSR)๊ณผ ํด๋ผ์ด์ธํธ ์ฌ์ด๋ ๋ ๋๋ง(CSR)์ ํ์ด๋ธ๋ฆฌ๋๋ก ์ด์ฉํ์ฌ SEO์ ์ค์๊ฐ์ฑ์ ๋ชจ๋ ํ๋ณด.Deployment Mode: Standalone Mode - ํ๋ก๋์ ํ๊ฒฝ์์ ์ฉ๋์ ์ต์ํํ๊ณ ์คํ ์๋๋ฅผ ๊ทน๋ํํ ์ต์ ํ ๋น๋ ๋ฐฉ์. Styling: Tailwind CSS - ์ ํธ๋ฆฌํฐ ํผ์คํธ ํ๋ ์์ํฌ๋ฅผ ์ฌ์ฉํ์ฌ ๊ณ ์ UI ๊ฐ๋ฐ ๋ฐ ์ ์ง๋ณด์ ํจ์จ ์ฆ๋. Animation: Framer Motion - ํญ ์ ํ, ๋ชจ๋ฌ ํ์ ๋ฑ ๋ค์ดํฐ๋ธ ์ฑ ์์ค์ ๋งค๋๋ฌ์ด UX ์ ๊ณต. Auth: NextAuth.js (Google Provider) - ์์ ํ ๊ตฌ๊ธ ์์ ๋ก๊ทธ์ธ ๋ฐ ์ธ์ ๊ด๋ฆฌ. cons: Lucide React - ๊ฐ๋ณ๊ณ ์ผ๊ด๋ ๋ฒกํฐ ์์ด์ฝ ๋ผ์ด๋ธ๋ฌ๋ฆฌ. 2. Backend (Core Logic)Framework: Python 3.10+ FastAPI - ๋น๋๊ธฐ(Asynchronous) ์ฒ๋ฆฌ์ ํนํ๋ ์ด๊ณ ์ ์น ํ๋ ์์ํฌ.Task Scheduler: APScheduler - ๋งค์ผ ์์ 30์ผ ๊ฒฝ๊ณผ ๋ฐ์ดํฐ๋ฅผ ์๋ ์ญ์ (TTL)ํ๋ ๋ฐฑ๊ทธ๋ผ์ด๋ ์์ปค.ORM: SQLAlchemy - ํ์ด์ฌ ๊ฐ์ฒด ์งํฅ ๋ฐฉ์์ ๋ฐ์ดํฐ๋ฒ ์ด์ค ๋ชจ๋ธ๋ง ๋ฐ ์ฟผ๋ฆฌ ์ต์ ํ.Server: Uvicorn - ๊ณ ์ฑ๋ฅ ASGI ์๋ฒ๋ฅผ ํตํด PM2 ๊ธฐ๋ฐ์ ๋ฉํฐ ํ๋ก์ธ์ค ์ด์ฉ. 3. AI & Data (Intelligence)Reasoning: Google Gemini 1.5 Flash - ๋์ ์ค๊ณ(Itinerary), ์๋ ์๋ฌธ ๋ฒ์ญ, ์ค์๊ฐ ์ง๋ฌธ ๋ต๋ณ(Chat)์ ์ํํ๋ ๊ณ ์ ์ถ๋ก ๋ชจ๋ธ.Vectorizing: Vertex AI Text-Embedding-004 - ๋ค๊ตญ์ด ๋์์ด ๊ฐ๋ฅํ ๊ณ ์ฐจ์ ๋ฒกํฐ ์๋ฒ ๋ฉ ๋ชจ๋ธ์ ์ฌ์ฉํ์ฌ ๊ฒ์ ์ ํ๋ ๊ทน๋ํ.RAG Engine: ์ฌ์ฉ์ ์ง๋ฌธ๊ณผ ๊ฐ์ฅ ์ ์ฌํ ๋ก์ปฌ ๋ฐ์ดํฐ๋ฅผ ๋ฒกํฐ ๊ฒ์ํ์ฌ AI์๊ฒ ์ปจํ ์คํธ๋ก ์ ๊ณตํ๋ ์ง๋ฅํ ๊ฐ์ด๋ ๋ก์ง. 4. Database (Storage)RDBMS: PostgreSQL 15+ - ๋๊ท๋ชจ ๋ฐ์ดํฐ ์ฒ๋ฆฌ์ ์์ ์ ์ธ ์คํ์์ค ๋ฐ์ดํฐ๋ฒ ์ด์ค.Vector Search: pgvector - PostgreSQL ํ์ฅ์ ํตํด ๊ณ ์ฐจ์ ์๋ฒ ๋ฉ ๋ฒกํฐ ๊ฐ์ ์ฝ์ฌ์ธ ์ ์ฌ๋ ๊ฒ์์ DB ์์ง ๋ ๋ฒจ์์ ์ํ. 5. Infrastructure & DevOps (Deployment)OS/VM: GCP (Google Cloud Platform) VM Instance.Web Server: Nginx (Reverse Proxy) - ํฌํธ๋ฅผ /api-now/ ๊ฒฝ๋ก๋ก ํตํฉ ๋ผ์ฐํ ๋ฐ SSL(HTTPS) ์ฒ๋ฆฌ.Process Manager: PM2 - ๋ฌด์ค๋จ ์๋น์ค ์ด์ ๋ฐ ํ๊ฒฝ ๋ณ์ ๊ธฐ๋ฐ์ ํ๋ก์ธ์ค ์๋ช ์ฃผ๊ธฐ ๊ด๋ฆฌ.Protocol: SSH Tunneling - ๋ก์ปฌ ๊ฐ๋ฐ ํ๊ฒฝ๊ณผ ๋ฆฌ๋ชจํธ DB ๊ฐ์ ๋ณด์ ์ฐ๊ฒฐ. 6. Global SEO (Market Strategy)Standard: Schema.org JSON-LD (Event) - ๊ตฌ๊ธ ๊ฒ์ ๊ฒฐ๊ณผ์ ํ์ฌ ๋ ์ง, ์ฅ์, ์ด๋ฏธ์ง๊ฐ ๋ ธ์ถ๋๋ ๋ฆฌ์น ์ค๋ํซ ์ ์ฉ.Localization: Hreflang / Metadata Alternates - ํ๊ตญ์ด(ko)์ ์์ด(en)์ ์ต์ ํ๋ ๋ฉํํ๊ทธ ๋ฐ ์ธ์ด๋ณ ๊ฒฝ๋ก ์ต์ ํ. ์์ฝํ์๋ฉด: "์ง๊ธ์ฌ๊ธฐ"๋ Next.js์ ๊ฐ๋ ฅํ UI์ FastAPI์ ๋น ๋ฅธ ๋ฐ์ดํฐ ์ฒ๋ฆฌ, ๊ทธ๋ฆฌ๊ณ Google Gemini์ ์ง๋ฅํ ๋์ ์ค๊ณ๋ฅผ PostgreSQL/pgvector ์์ ์์ฐฉ์ํจ ์ต์ฒจ๋จ ํ์ดํผ-๋ก์ปฌ AI ์๋น์ค์ ๋๋ค.
NEMOneAI์ ๋ํ ๊ธฐ์ ์คํ ์ ๋ฆฌ (๊ด๊ณ ์ ์ธ)_ 2026. 3. 2 ํ์ฌ
1. Frontend * Framework: Next.js 14.2.3 (App Router) * Language: TypeScript * Styling: Tailwind CSS (Glassmorphism & Dark Theme ์ ์ฉ) * Icons: Lucide React * Rendering: SSG(Static Site Generation), ISR(Incremental Static Regeneration) * Key Logic: * generateStaticParams๋ฅผ ํตํ ์์ธ ํ์ด์ง ์ ์ ๋น๋ * URL ๊ธฐ๋ฐ ์๋ ์ธ๋ค์ผ ์ถ์ถ ์์คํ * dangerouslySetInnerHTML์ ํตํ ์๋ํฐ ์ฝํ ์ธ ๋ ๋๋ง 2. Backend * Framework: Python FastAPI * ORM: SQLAlchemy * Database: PostgreSQL * Dependencies: uvicorn, python-multipart (ํ์ผ ์ ๋ก๋), psycopg2-binary * Key Logic: * ์นดํ ๊ณ ๋ฆฌ๋ณ ํํฐ๋ง ๊ธฐ๋ฅ (Query Parameter ๊ธฐ๋ฐ) * UUID ๊ธฐ๋ฐ ์ด๋ฏธ์ง ํ์ผ ์ ์ฅ ๋ฐ ์ ์ ์๋น * CRUD API (GET, POST, PUT, DELETE) 3. Admin * Framework: Next.js 14.2.3 (App Router) * Authentication: NextAuth.js (Google OAuth 2.0) * Editor: ReactQuill (Rich Text Editor ์ ์ฉ) * Key Logic: * ์ด๋ฏธ์ง ํ์ผ ์ ๋ก๋ ๋ฐ ๊ฒ์๋ฌผ ์์ (PUT) ๋ก์ง * Next.js Standalone ๋ฐฐํฌ ๋ฐฉ์ ์ ์ฉ 4. Infrastructure & DevOps * OS: Linux (Server), Darwin (Local - macOS) * Web Server: Nginx (Reverse Proxy & HTTPS Certbot) * Process Manager: PM2 (frontend, backend, admin ๊ด๋ฆฌ) * Deployment Strategy: * ๋ก์ปฌ ๋น๋ ํ ์๋ฒ ์ ์ก: ์๋ฒ ์์ ๋ณดํธ๋ฅผ ์ํ Standalone ๋น๋ ๋ฐฉ์ * rsync/scp: ๋ฌด๊ฒฐ์ฑ ํ๋ณด๋ฅผ ์ํ ๋ฉํ๋ฐ์ดํฐ ์ ์ธ ์ ์ก (--no-xattrs) * Network: ๋ด๋ถ๋ง ํต์ ๋ฐ API Proxy ๊ตฌ์ถ 5. Design Specification (Brand Identity) * Font: Noto Serif KR (font-serif), Italic ์คํ์ผ ๊ณ ์ * Theme Color: #0c0c0c (Pure Black), #D4AF37 (Gold) * Key Component: 3๋จ ๋ ๋ฆฝ ์น์ (Article, Ad, Footer), Drop Cap ์คํ์ผ ์ ์ฉ
[๊ตฌ๊ธ ์ ๋์ผ์ค ์ ์ฉ ์คํจ๊ธฐ] ๊ตฌ๊ธ์ ๋ต๋ณํ๊ธฐ ๋ฐ๋๋ค
์ง๋ 2์ 9์ผ ์ ๋์ผ์ค ์ ์ฒญ์ ํ๊ณ ํ ๋ฌ ๊ฐ๊น์ด ์ง๋๊ณ ์๋ ์ง๊ธ ์ฌ์ ํ ๊ทธ๋ค์ ์น์ธ์ ๋๊ณ ์์ง ์๋ค. ์ด ์คํจ๋ด์ ๊ณต์ ํ๊ณ ์ ๊ธ์ ์ด๋ค.1์ฐจ ์คํจ : ์ ๋์ผ์ค๋ฅผ ๋ถ์ด๊ณ ์์ํ๋ ๊ฒ์ด ์๋์๋ค.๋๋ ๊ทธ๋ ๊ฒ ์๊ฐํ๋ค. ๋์ ์์คํ ์ปจํ ์ธ ์ ๋ฐ์ดํฐ๋ฅผ ๊ฐ์น์๊ฒ ๋ณด์ฌ์ค ์ ์๋ ๋ฐฉ๋ฒ์ ๋ฌด์์ผ๊น. ์ง๊ธ๊น์ง ์๋ง์ ์ฐฝ์๋ฌผ์ ์ ์ํ๊ณ ๊ทธ๊ฒ์ ๋ค๋ฅธ ํ๋ซํผ์ ๊ฒ์ฌํ๋ฉด์ ์ธ์ ๊ฐ๋ถํฐ ์ด๋ฐ ์๊ฐ์ด ๋ค์๋ค.'๋ด๊ฐ ์ง๊ธ ๋๊ตฌ ์ข์ ์ผ์ ์ํค๊ณ ์๋'์ง๊ธ๊น์ง ๋ธ๋ก๊ทธ, ๋ธ๋ฐ์น, ํ์บ์คํธ, ์ ํ๋ธ์ ๋ถ์ฐ๋์ด ์๋ ๋์ ์ฐฝ์๋ฌผ์ ํ ๊ณณ์ผ๋ก ๋ชจ์๋ค๋ฉด? ๋์ ๋ธ๋๋๋ฅผ ๊ตฌ์ถํ์ฌ ๋์ ์ค๋ฆฌ์ง๋ ์ฐฝ์์ ์ ์ด ๊ธฐ์ง๋ฅผ ๊ตฌ์ถํ ์ ์๋ค๋ฉด ์ข๊ฒ ๋ค๋ ์๊ฐ์ ํ๊ฒ ๋์๋ค.๊ทธ๋์ ๋ ๋ชจ๋ ์ฐฝ์ํ๋์ ์ค๋จํ๊ณ ์ด ์ฌ์ดํธ๋ฅผ ๊ตฌ์ถํ๊ธฐ๋ก ํ๋ค. AI์ ๊ธฐ์ ์ ์ด์ฉํ์ฌ ์ง๋ ํ ๋ฌ์ ๊ฑธ์ณ ๊ธฐ๋ณธ์ ์ธ CMS(Contents Management System)์ ๊ตฌ์ถํ๊ณ ๋์ ๋ชจ๋ ์ปจํ ์ธ ๋ฅผ ๋ชจ์ฐ๊ณ ์ด์ ์ด๊ณณ์ ๋์ ๋ฒ ์ด์ค์บ ํ๋ก ์ผ์๋ ค๊ณ ํ๋ค,์ ์ ํ ๋์ ์ปจํ ์ธ ๊ฐ์น๋ฅผ ์ธ์ ๋ฐ๊ณ ์ถ์๊ณ ๊ทธ๊ฒ์ ๊ตฌํ์ ๋ฐ๋ก '๊ตฌ๊ธ ์ ๋์ผ์ค'๋ผ๊ณ ์๊ฐํ๋ค. ๋๋ ๋ฐ๋ก ๊ตฌ๊ธ ์ ๋์ผ์ค์ ๊ฐ์ ํด์ '์ฝ๋'๋ฅผ ๋ฐ์ ๊ด๊ณ ๊ณต๊ฐ์ ๋ง๋ จํ์ฌ ๊ทธ ์ฝ๋๋ฅผ ๋ฃ๊ณ ๊ด๊ณ ์น์ธ์ด ๋๊ธฐ๋ฅผ ๊ธฐ๋ค๋ ธ๋ค.<์ ๋์ผ์ค ํ๋ก์ธ์ค>ํ์ ๊ฐ์ : ๊ตฌ๊ธ ์์ด๋๋ก ๊ฐ์ ํ๊ณ ์์ ์ ์ฌ์ดํธ url์ ์๋ ค์ค์ผ ํ๋ค.์ฃผ์ธ ์ธ์ฆ : ํด๋น ์ฌ์ดํธ๊ฐ ๋ด๊ฐ ์ฃผ์ธ์ธ์ง ์ธ์ฆํ๋ ๊ฑด ๋น์ฐํ๋ค. ๊ตฌ๊ธ์ ๋์๊ฒ 2๊ฐ์ง๋ฅผ ์ ์ํ๋ฉฐ ํ๋๋ฅผ ์ ํํ๋ผ๊ณ ํ๋ค. ํ๋๋ ๋ฉ์ธํ์ด์ง ์๋จ์ ์ฝ๋๋ฅผ ์ ๋ ฅํ๊ฑฐ๋ ๋ค๋ฅธ ํ๋๋ ํน์ ๋๋ ํ ๋ฆฌ์ ์ฝ๋๊ฐ ๋ค์ด๊ฐ ํ์ผ์ ์์น์ํค๋ผ๊ณ ํ๋ค.์ต์ข ์น์ธ : ์ด๋ ๊ฒ ํ๊ณ ๊ธฐ๋ค๋ฆฌ๋ฉด ์ต์ข ์น์ธ์ด ๋์จ๋ค๊ณ ํ๋ค.๊ตฌ๊ธ์ ์น์ธ์ ์๋ฌด๋ฆฌ ๊ธฐ๋ค๋ ค๋ ๋์ค์ง ์์๋ค. ์๋ ๋ช ์ผ ๋ค์ ๊ฐ๋จํ ์ฝ๋ฉํธ๊ฐ ์๋๋ฐ. ๋์ ํ์ด์ง ๊ตฌ์กฐ์ '๊ฒ์ ์์ธ'์ด ์ค๋ณต๋๊ณ ์๋ค๋ ๋ด์ฉ์ด์๋ค. ๋๋ ์์ง ์ ์ ์๋น์ค๋ ์๋๊ณ ์น์ธ์ด ๋์ค๋ฉด ๊ทธ๋ฐ ๊ฒ์ ์ ๋ฆฌํ ์๊ฐ์ด์๋๋ฐ. AI์๊ฒ ๋ฌผ์ด๋ต๋ ํฌ๊ฒ ์ค์ํ ๊ฒ์ด ์๋๊ณ ์์ ํ๋ฉด ๋๋ค๋ ๋ต๋ณ์ด์๋๋ฐ. ์ผ๋จ ๋๋ ๋ค์ ์๊ฒ ๋ค๊ณ ๋ค์ ๊ฒ์ฆ ์์ฒญ์ ๋ณด๋๋ค.์น์ธ์ 2์ฃผ~4์ฃผ์ ๋๊ฐ ๊ฑธ๋ฆฐ๋ค๊ณ ํ๋๋ฐ. 2์ฃผ๊ฐ ์ง๋๋ ๊ฐ๊ฐ๋ฌด์์์ด์๋ค.์ผ๋จ ์ง์ ๋ฐ์๋ ๊ฒ์ ์์ธ์ ์ค๋ณต ๋ฌธ์ ๋ ํ์ด์ง์ ๋ฉํ ํ ํฌ๋ฅผ ์์ฑํ๋ ํจ์๋ฅผ ๋ฃ์ผ๋ฉด์ ํด๊ฒฐํ ๋ฏ ํ๋ค. ๊ทธ๋ผ์๋ 2์ฃผ๊ฐ ์ง๋๋ ์์์ด ์์ด ๋ค์ AI์๊ฒ ํ์ฌ ์ํฉ์ ๋ฌผ์ด๋ดค๋๋ฐ. ์ด์ด๊ฐ ์๊ฒ๋ ๋ด๊ฐ '๊ด๊ณ ํํฌ'๋ฅผ ํ์ด์ง์ ๋ฃ์ ๊ฒ์ด ๋ฌธ์ ๋ผ๋ ๊ฒ์ด๋ค.๋๋ ๊ด๊ณ ๊ฐ ๋ ธ์ถ๋์ผ ๋น๋ก์ ์ ๊ท ์ปจํ ์ธ ๋ฅผ ์ ๋ ฅํ ์๊ฐ์ด์๋๋ฐ ์คํ๋ ค ๊ตฌ๊ธ์์๋ ์์ ํ ํ์ด์ง, ์ ์์ ์ธ ์ฌ์ดํธ, ์ด๋ ์ ๋์ ํธ๋ํฝ์ ๋๋ฐํ ์ฌ์ดํธ์ ๊ด๊ณ ๋ฅผ ์น์ธํ๋ค๋ ๊ฒ์ด๋ค.์ด๊ฑธ ๋ฏธ๋ฆฌ ์์๋ค๋ฉด ๊ทธ๋ฆฌ ํ์์ํ ๋ฐ. ์ ๊ทธ๊ฒ์ ์ง๊ธ ์๋ ค์ฃผ๋์ง ๊ทธ๋ฅผ ์๋งํ๋ ๊ฒ ๊ฐ๋ค. ๋๋ ๋ถ๋ด๋ถ๋ด ๊ด๊ณ ํ๊ทธ๋ฅผ ๋ค ์ญ์ ํ๊ณ ์ ์์ ์ผ๋ก ์ด์๋๋ ๋ชจ์ต์ ๋ณด์ฌ์ค์ผ๊ฒ ๋ค๊ณ ์๊ฐํ๋ค. ๋คํํ ๊ฒ์ ์์ธ์ ํ์ด์ง๋ง๋ค ์ ์ฑ์ค๋ฝ๊ฒ ๋ฃ์๋๋ ๊ตฌ๊ธ์ด๋ ๋ค์ด๋ฒ์์ ๊ฒ์ ๊ฒฐ๊ณผ๋ ์ ๋ ธ์ถ์ด ๋๋ ๋ฏ ํ๋ค.2์ฐจ ์คํจ : ๋ด ์ปจํ ์ธ ๋ผ๋ ๋ค์ ๊ฒ์ฌํ๋ฉด ์๋๋ค.3์ฃผ ์ ๋๊ฐ ์ง๋ ๊ธ์์ผ ์ ๋ ์ ๋ฆฌ์ ํธ ๋ฉ์ผ์ด ์๋ค. 4๊ฐ์ง์ฉ์ด๋ ๋๋ ๊ฑฐ์ ์ฌ์ ์ ํจ๊ป. ์๋ง๋ ๋ด๋น์๋ ๊ธ์์ผ ํด๊ทผํ๋ฉฐ ๊ทธ๋ฐ ๋ฉ์ผ์ ๋์๊ฒ ๋ณด๋ธ ๋ฏ ํ๋ค. ์ฐํด๊ธฐ๊ฐ ๋์ ๋ง์์ ํ๋ค์ด ๊ฐ๋๋ฐ. ๊ฑฐ์ ์ฌ์ ๋ ์ด๋ฌ๋ค.'๋ด ์ปจํ ์ธ ๊ฐ ์ด๋์ ํผ์จ ๊ฑธ๋ก ์๋น์คํ๋ฉด ์๋๋ค๋ ๊ฒ์ด๋ค. ๊ตฌ๊ธ์ '์์์ค๋ฉํฐ์ ์ฆ'๋ ๋ชจ๋ฅด๋? ๋ด๊ฐ ๋ค์ํ๊ฒ ์ ์ํ๋ ์ ํใ , ๋ธ๋ก๊ทธ, ํ์บ์คํธ๋ฅผ ์ด์ ์ด๊ณณ์ ๋ฒ ์ด์ค์บ ํ๋ก ์ผ๋จ ๋ถ๋ฌ์์ ํ ์คํธ/์์/์์ฑ์ผ๋ก ๋ค๊ฐ์ ์ผ๋ก ๋ณด์ฌ์ฃผ๋ ํ๋ซํผ์ ์ถ๊ตฌํ๊ณ ์ด์ ์ด๊ณณ์ ๋ฉ์ธ ํ๋ซํผ์ผ๋ก ๋ค๋ฅธ ํ๋ซํผ์ ํ๋ณด ๋คํธ์๋๋ก ํธ๋ํฝ์ ๋๊ณ ์ค๋ ค๋ ๋ด ์ ๋ต์ ์๋ง์ง์ฐฝ์ด ๋ ๋ฏ ํ๋ค.์ผ๋จ ๋๋ ํ์ด์ง์ ์๋ฒ ๋๋ ์ํจ ํ ํ๋ซํผ์ ์๋ ๋์ ์ปจํ ์ธ ํ์ด์ง๋ฅผ ์ญ์ ํ๋ค. ๊ฒฐ๊ตญ ์ด ํ๋ซํผ์ ์์ฑ๊ณผ ์์ ์ง์์ด ์ด๋ ต๊ธฐ์ ํ ์คํธ ์์ฃผ๋ก ์ด์์ ํด์ผํ ๊ฒ ๊ฐ๋ค. ๋ฌผ๋ก ํ ํ๋ซํผ์ ์๋ ๋์ ์ปจํ ์ธ ์ ์ ์๊ถ์ด ๋ํํ ์๋์ง ๊ตฌ๊ธ ๋ด๋น์๊ฐ ์ธ์งํ๊ธฐ ํ๋ค๋ค๋ ์ ์ ์ธ์ ํ๋ค.๊ทธ๋ ๋ค๋ฉด ์ด๋ฐ ๊ฒฝ์ฐ ๋ณธ์ธ ์ปจํ ์ธ ์ ์ฌํธ์ง์ ํตํ ๊ฒ์ฌ์ ๊ฒฝ์ฐ๋ ์ ์ ๋ ๊ตฌ๊ธ์์๋ง ๋ฌธ์ ๋ฅผ ์ผ๋ ๊ฒ์ธ์ง? ํ์ฌ ๋ธ๋ฐ์น์ ๋ค์ด๋ฒ ๋ธ๋ก๊ทธ๋ ํจ๊ป ์ด์์ค์ด๊ณ ์ฅ๊ธฐ์ ์ผ๋ก ๊ทธ์ชฝ์ ํ์ด๋์์ ์ํฌ ์ ๋ต์ด ์๋ ํ๋ซํผ์ ๊ตฌ๊ธ ์ ๋์ผ์ค ๋์ ์ ๊ณ์ ๊ฑฐ์ ํ ์์์ด๋ผ๋ฉด ๋ค๋ฅธ ์์ค ๋ฎ์ ํ์ด์ง์ ์๋ ๋ ์๋ ๊ตฌ๊ธ ๊ด๊ณ ๋ค์ ์ด๋ป๊ฒ ์ค๋ช ํ ์ง ๊ถ๊ธํ๋ค.์ด๋ ๊ฒ ๋ด๊ฐ ๊ธ์ ์ฐ๋ ์ด์ ๋ ๋ ๊ฐ์ ๋ฐ๋ณด ๊ฐ์ ์๊ฐ ๋ญ๋น๋ฅผ ํ์ง ๋ง์์ผ๋ฉด ํ๋ ์๊ฐ๊ณผ ์ด ํ๋ซํผ์ด ํ ์ฌ์ดํธ์ ๊ธ์ ๋ณต์ฌํด ์ค๋ ๊ทธ๋ฐ ๊ณณ์ด ์๋ ๊ณณ์์ ์ฆ๋ช ํ๊ธฐ ์ํด์.๊ตฌ๊ธ์ ์ด๋ฐ ํ์ค์ ๋ํด ์ ์ค๋ช ํด์คฌ์ผ๋ฉด ํ๋ค. ํ์ฌ ๊ตฌ๊ธ ์ ๋์ผ์ค์ ์ด๋ฐ ๋ฌธ์๋ ์ค๋ช ์ ๋ฃ๋ ์๋ฌด๋ฐ ์ฐฝ๊ตฌ๋ ์์ด ๋ณด์ธ๋ค. ๋จ์ง, ๊ทธ๋ค์ ์ง์ ์ ๋ํด ์ฌ๊ฒ์ฆ์ ์์ฒญํ ๋จ ํ๋์ '๋ฒํผ'๋ง์ด ์กด์ฌํ ๋ฟ์ด๋ค.