데이터 다루기 개요
마지막 업데이트
직원 데이터를 저장할 수 있게 해줘.
폼 제출 시 데이터베이스에 저장하고,
테이블에서 저장된 데이터를 불러와서 보여줘.데이터를 저장, 수정, 삭제할 수 있게 해줘.
- 폼 제출 → 새 데이터 저장
- 테이블 행 클릭 → 수정 모달
- 삭제 버튼 → 확인 후 삭제저장된 직원 중에서 개발팀 직원만 조회해서 보여줘.
부서 필터를 선택하면 해당 부서만 표시되게.// 폼 필드
- 이름 (텍스트)
- 부서 (드롭다운)
- 이메일 (이메일)
- 입사일 (날짜)
// 생성되는 데이터 구조
{
id: "자동 생성",
name: "홍길동",
department: "개발팀",
email: "hong@company.com",
joinDate: "2024-01-15",
createdAt: "자동 생성"
}외부 API에서 상품 목록을 가져와서 테이블에 표시해줘.
API URL: https://api.example.com/products[Excel 파일 업로드]
이 엑셀 파일의 데이터를 테이블에 표시하고,
수정할 수 있게 해줘.직원 데이터 필드:
- id: 자동 생성 (수정 불가)
- name: 필수, 텍스트
- email: 필수, 이메일 형식
- department: 필수, 드롭다운 (개발팀/마케팅팀/영업팀)
- joinDate: 필수, 날짜
- status: 기본값 "재직중"폼 제출 시 유효성 검사 추가해줘:
- 이름: 2글자 이상
- 이메일: 올바른 이메일 형식
- 입사일: 오늘 이전 날짜만 가능이메일이 중복되면 저장하지 않고
"이미 등록된 이메일입니다" 에러를 보여줘.