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

VIBECODING 365 / DICTIONARY

정렬

Sorting

DEFINITION

정렬은 데이터 목록을 날짜, 이름, 점수, 우선순위 같은 기준으로 일정한 순서에 맞춰 보여 주는 작업이다. AI가 목록 화면이나 API를 만들 때 정렬 기준을 생략하면 매번 순서가 달라지고, 페이지네이션이나 캐시 결과도 흔들릴 수 있다. VIBE 코딩에서는 어떤 컬럼을 오름차순·내림차순으로 정렬할지, 같은 값일 때 보조 기준은 무엇인지, 인덱스가 필요한지까지 요구해야 사용자가 예측 가능한 목록을 받는다.

ENGLISH

Sorting

EXAMPLE

Q&A 목록을 만들 때 AI에게 '답변 완료 항목을 최신 publishedAt 내림차순으로 보여 주고, 시간이 같으면 slug 오름차순을 보조 기준으로 쓰라'고 지시한다. 테스트에서는 같은 날짜의 샘플 데이터를 넣어 목록 순서가 매번 동일한지와 DB 쿼리가 불필요하게 전체 테이블을 훑지 않는지 확인한다.

NEXT STEP / PRACTICE

읽고 끝내지 말고
다음 행동 하나.

막히면 Q&A에 짧게 남기거나, 쌩초보 가이드에서 오늘 할 일 하나만 골라 보세요.

Q&A 질문하기 쌩초보 가이드