Skip to content
Jinho Kim edited this page Jun 24, 2023 · 15 revisions

2023년 현대오토에버x이노베이션 아카데미 채용연계 프로그램

개요

주제: 현대닷컴 견적내기를 모방한 내차만들기 웹사이트 개발

코드 링크

Backend
Frontend

기술 스택

  • 백엔드: Nestjs, Prisma로 우선 개발 후, 가능하다면 Spring Boot, JPA or Mybatis로 마이그레이션
    선정 이유:
    현실적으로 시간안에 처음 사용해보는 프레임워크와 ORM으로 처음부터 개발은 힘들 것 같다고 판단하여, 기존에 사용해본 Nestjs와 Prisma ORM을 사용하기로 했습니다.
    만약 백엔드, 프론트를 완성하고도 시간이 넉넉하게 남는다면 바로 Spring Boot로 마이그레이션을 진행하려고 합니다.
  • 프론트엔드: React, Tailwind CSS
    선정 이유:
    웹의 규모가 크지 않고, 페이지가 동적으로 수정되어야 하는 싱글 페이지 애플리케이션을 개발해야 하므로 React가 Next.js보다 개발 속도와 적합성 측면에서 더 우수하다고 판단했습니다. Tailwind CSS는 강력한 반응형 그리드 시스템을 내장하고 있어 빠르게 그리드 레이아웃을 구현할 수 있기 때문에 견적 내기 사이트에 적합하다고 생각했고, 또한 한 번 사용해보고 싶은 기술이기도 했습니다.