Convex 소개 — 반응형 데이터베이스 백엔드
Convex 소개 — 반응형 데이터베이스 백엔드
Convex는 데이터베이스에서 쿼리가 TypeScript 코드로 실행되는 반응형 데이터베이스에요. React 컴포넌트가 상태 변화에 반응하듯, Convex 쿼리는 데이터베이스 변화에 반응해서 실시간으로 갱신되는 앱을 만들기 쉽게 해 줘요.
무엇을 제공하나
- 데이터베이스: 반응형·실시간 쿼리, 인덱스, 스키마
- 서버 함수: 데이터베이스 옆에서 도는 코드
- 클라이언트 라이브러리: React·Next.js·Vue·Svelte·Node.js 등
AI와의 통합
- 벡터 검색: 임베딩 유사도 기반 의미 검색으로 RAG 애플리케이션 구축
- 풀텍스트 검색: 키워드·프리픽스 매칭
- 코딩 에이전트 지원: Claude Code·Codex·Cursor·Copilot으로 새 프로젝트 시작
요점
- "React가 상태에 반응하듯 쿼리가 DB에 반응한다"가 핵심 철학이에요.
- AI 앱(RAG 챗봇, 검색)을 위한 벡터·풀텍스트 검색 API를 기본 제공해요.