[wanted] 원티드 프리온보딩 인턴십 백엔드 프레임워크 선택

Hojun Song ·2023년 9월 30일
0

사용 가능 언어 및 프레임워크:

  • Javascript & Node.js
  • Python & Django
  • Java & Spring
  • 중 택 1

※ 본 과제 수행 프레임워크는 추후 코스 팀 구성에 활용 됩니다. 참고하시고 코스수행을 희망하는 프레임 워크 선정 바랍니다.

참가 여부와 상관없이 원티드 10월 프리온보딩 과제를 일단 해보기로 결심했다. 일단 난 Spring은 Kotlin을 통해서 경험해서 프로젝트를 완성시켜본 경험이 있다. 그리고 Express.js도 경험이 있다. 파이썬은, FastAPI를 통해서 개발한 경험이 있다.

사이드프로젝트 중 포기했던 프레임워크 중 선택지 하나가 바로 Django였는데, 아쉽게도 MongoDB하고는 극악의 호환성 (ORM) 때문인 것 같아. 포기했던 기억이 났다.

또 내가 익숙한 프레임워크보다, 포트폴리오에는 없는 프레임워크를 선택하고 싶었다. 이 선택지 중 나에겐 Django 혹은 NestJS였는데, Node.js를 선택할 경우 팀 구성에 있어서 NestJS가 되지 않고 다른 프레임워크(Express.js)가 될 확률도 있었고 그래서 과감하게 Django를 경험해보고 싶어서, Django를 선택했다. MVC패턴이 아닌 프레임워크와 Django의 Admin 등도 워낙 칭찬을 많이 받았어서...!

Django로 간단한 과제를 수행하는 일지를 작성해보고자 한다.

profile
A web backend developer, let's share information and problem solving!

0개의 댓글