React 빠르게
우선순위에 따라 성능을 고침
추천
Vercel React Best Practices
Cursor · Claude · Codex · Grok
막연한 “한번 최적화해 봐”가 아니라, 우선순위에 따라 React와 Next.js 성능 규칙을 적용해요.
구조, 디버깅, React, Vue, 코드베이스 규칙.
React 빠르게
우선순위에 따라 성능을 고침
추천
Cursor · Claude · Codex · Grok
막연한 “한번 최적화해 봐”가 아니라, 우선순위에 따라 React와 Next.js 성능 규칙을 적용해요.
버그 조사
먼저 재현하고, 그다음 수정
Claude · Cursor · Codex · Grok
추측하기 전에 확인이 빠른 고리를 먼저 만들고, 재현하고 격리한 다음 패치를 넣어요.
모듈 나누기
작은 인터페이스, 뒤에 동작을 숨김
Claude · Grok · Codex
작은 인터페이스 뒤에 많은 동작을 숨기는 깊은 모듈을 설계하고, 이음새에 테스트를 써요.
용어 정하기
코드에 쓰기 전에 명사를 정함
Claude · Cursor · Grok
코드가 틀린 명사를 굳히기 전에, 용어와 불변 조건과 결정을 먼저 적어요.
Vue를 맞게 쓰기
현재 API를 쓰고, 환각을 줄임
Cursor · Claude · Codex
지금 쓰는 API, 컴포지션 작성법, 모델이 아직 반복하는 실수를 짚어 Vue 3 환각을 막아요.
웹 테스트
열고, 클릭하고, 회귀를 잡음
Claude · Cursor · Codex · 모든 에이전트
Playwright로 로컬 웹 앱을 열어 클릭 경로를 따라가고, 회귀를 잡아요.
컴포넌트 조합
props를 덜 쌓음
Cursor · Claude · Codex · Grok
props를 쌓아 올린 상속 트리가 아니라, 조합 패턴으로 React 컴포넌트를 구성해요.
앱 만들기
모바일에 맞게 쓰고, 웹을 베끼지 않음
Cursor · Claude · Codex
웹 React 습관을 그대로 가져오지 말고, 모바일 우선 지침에 따라 React Native를 써요.
결제 연결
Checkout과 Webhook
Cursor · Claude · Codex · 모든 에이전트
Stripe를 연결할 때는 Checkout, Webhook, 멱등을 쓰고, 비밀 키는 클라이언트에 두지 않아요.
테스트 먼저 쓰기
먼저 실패하고, 통과한 다음, 정리
Claude · Cursor · Codex · Grok
빨강-초록-리팩터를 따라, 실패하는 테스트를 먼저 쓰고 겨우 통과하는 최소 코드를 그다음에 써요.