Challenge
문서만으로 범위를 닫으면 화면을 본 뒤에 요구가 바뀝니다. 백엔드를 먼저 넓히면 검증 전에 일정만 늘어납니다.
문서만으로 범위를 닫으면 화면을 본 뒤에 요구가 바뀝니다. 백엔드를 먼저 넓히면 검증 전에 일정만 늘어납니다.
사용자 흐름과 데이터 모델을 먼저 맞추고, 동작하는 UI로 합의합니다. 범위가 늘면 일정을 늘리기보다 다음 단위로 옮깁니다.
React, Next.js, TypeScript, React Native. API는 프로젝트에 따라 Spring Boot 또는 Node.js 기반 서버를 사용합니다.
권한과 업무 화면이 분명한 기업용 웹을 만듭니다.
테넌트, 과금 전 단계의 계정, 핵심 사용 흐름을 먼저 닫습니다.
공급자와 사용자, 운영자 화면을 나눠 같은 데이터를 보게 합니다.
운영자가 내용을 보고 상태를 고치는 최소 백오피스를 포함합니다.
서버에서 가져올 데이터와 브라우저 상호작용을 나눠 구성합니다.
앱이 필요한 흐름은 웹과 같은 API를 쓰도록 경계를 맞춥니다.
화면이 요구하는 계약만 열고, 인증과 오류 형식을 통일합니다.
한 번에 교체하지 않고, 화면과 API부터 병행할 경계를 정합니다.
시장에서 확인할 핵심 흐름만 골라, 동작하는 화면부터 배포합니다.
결제, 알림, 외부 API는 실패와 재시도를 전제로 붙입니다.