deployed_code

바이브 코딩

← 홈으로 돌아가기

주요 용어 정리

바이브 코딩과 현대 기술 생태계의 주요 개념들을 정리합니다.

바이브 코딩

전통적인 코딩 대신 AI와 인간의 직관적인 협업을 통해 결과물을 만들어내는 방식입니다. 논리적 코드 작성보다 '감각(Vibe)'과 아이디어 구체화에 집중합니다.

프롬프트 엔지니어링

원하는 결과물을 얻기 위해 AI에게 제공하는 명령어 구조를 최적화하는 기술입니다. 명확한 컨텍스트와 지시를 통해 모델의 잠재력을 극대화합니다.

AI 에이전트

특정 목표를 달성하기 위해 자율적으로 판단하고 행동하는 AI 시스템입니다. 브라우징, 코딩, 데이터 분석 등을 독립적으로 수행할 수 있습니다.

LLM (거대언어모델)

방대한 데이터를 학습하여 인간처럼 텍스트를 이해하고 생성하는 AI 엔진입니다. 바이브 코딩의 중추적인 역할을 담당합니다.

자동화 및 노코드

직접 코드를 작성하지 않고 시각적 도구나 AI 워크플로우를 활용해 반복적인 업무를 처리하거나 서비스를 구축하는 환경을 의미합니다.

Next.js

React 기반의 풀스택 웹 프레임워크입니다. 서버 사이드 렌더링(SSR), 정적 사이트 생성(SSG), API 라우트 등 현대적인 웹 개발에 필요한 기능을 제공합니다.

React Flow

인터랙티브한 노드 기반 그래프를 구축하기 위한 React 라이브러리입니다. 마인드맵, 플로우차트, 다이어그램 등을 쉽게 만들 수 있습니다.

Supabase

Firebase의 오픈소스 대안으로, PostgreSQL 데이터베이스, 인증, 실시간 구독, 스토리지 등을 제공하는 Backend-as-a-Service(BaaS) 플랫폼입니다.

Vercel

Next.js를 만든 회사에서 운영하는 클라우드 플랫폼입니다. Git 저장소와 연동하여 자동 배포, 서버리스 함수, 엣지 네트워크 등을 제공합니다.