V VibeCoding 365
사전 목록 데이터베이스·데이터

VIBECODING 365 / DICTIONARY

필터링

Filtering

DEFINITION

정의

필터링은 목록이나 데이터베이스 결과에서 사용자가 원하는 조건에 맞는 항목만 남기는 과정입니다. VIBE 코딩에서는 AI에게 ‘전체 데이터를 가져온 뒤 화면에서 대충 숨기기’가 아니라 검색어, 상태, 권한, 날짜 범위 같은 조건을 쿼리나 API 계약에 명확히 넣도록 지시해야 성능과 개인정보 노출 위험을 함께 줄일 수 있습니다.

왜 중요한가

작은 배열 필터링은 UI에서 처리할 수 있지만, 큰 데이터나 권한이 섞인 서비스에서는 서버 쿼리 조건과 접근 제어를 먼저 설계해야 합니다. AI가 만든 필터는 빈 결과, 다중 조건, 정렬 조합, 권한이 다른 사용자 사례를 따로 확인하는 것이 안전합니다.

관련 용어 연결

함께 보면 좋은 용어: query, index, response, api, component, smoke-test.

ENGLISH

Filtering

EXAMPLE

Q&A 목록에 ‘답변 완료’만 보는 필터를 만들 때 AI 작업 지시서에 필터 파라미터 이름, 기본값, 빈 결과 메시지, 인덱스 필요 여부, 회귀 테스트와 스모크 테스트 확인 경로를 함께 적어 실제 서비스 데이터에서도 같은 결과가 나오는지 검증합니다.