소개
기능보다 먼저 데이터의 모양을 생각합니다.
안녕하세요. 컴퓨터공학부 컴퓨터공학전공 1학년 조예찬입니다. LIKELION TUK 2026 · 14기 백엔드 파트에서 활동하고 있습니다.
서비스에서 다루는 정보가 어떤 관계를 갖는지 정리하고, 그 구조가 API와 화면에 자연스럽게 이어지도록 설계하는 데 관심이 있습니다. 명확한 이름과 규칙을 가진 백엔드를 만들고 싶습니다.
기술 스택
| 구분 | 기술 | 활용 방향 |
|---|---|---|
| 언어 | TypeScript | 서버 코드의 타입 안전성 |
| 프레임워크 | NestJS | 모듈과 의존성 주입 기반 구조 |
| 데이터 | Prisma · MySQL | 스키마와 타입이 연결된 데이터 접근 |
| 품질 | Jest · Supertest | 서비스와 API 통합 검증 |
| 협업 | Swagger · GitHub | 명세와 변경 이력 공유 |
요즘 집중하는 것
- 모듈 경계 — 기능별 책임을 나누고 서로의 내부 구현보다 명확한 인터페이스에 의존하도록 구성합니다.
- 타입 안전성 — 요청부터 데이터베이스까지 타입이 끊기지 않도록 모델과 DTO를 관리합니다.
- 통합 테스트 — 실제 HTTP 요청을 기준으로 인증, 검증과 응답이 함께 동작하는지 확인합니다.
함께하고 싶은 것
팀원 모두가 같은 모델을 떠올릴 수 있도록 설명하고 의견을 나누고 싶습니다.
팀 일정이나 투표처럼 상태 변화가 잦은 서비스를 만들며 TypeScript의 타입과 모듈 설계를 실제 협업에 활용하고 싶습니다.