온보딩 프로젝트의 목적
팀에 새롭게 합류하신 분 또는 입사 예정인 분이 개발 언어와 환경에 대해 체계적으로 파악하고, 과제를 수행하는 과정에서 제품 개발에 필요한 지식을 습득합니다. 🙌
사용 기술 환경
Back-end
Python
: 주 개발 언어
기타 종속 환경
Pipenv
: Python 가상 환경 및 패키지 통합 관리 도구
Gunicorn
: Python WSGI HTTP 서버 구현체
Nginx
: 웹 서버
Django
: Python 기반의 웹 개발 프레임워크 (v3)
Django REST Framework (DRF)
: Django 기반의 RESTful API 개발 프레임워크
Front-end
Javascript (ES6)
: 주 개발 언어
기타 의존 환경
Webpack
: Javascript 모듈 번들러
Babel
: ES6, JSX 등을 지원하기 위한 Javascript 컴파일러
React
: 페이스북에서 개발한 UI 개발 라이브러리
React-Redux
: React에 연동되는 state 컨테이너 라이브러리
Ant Design
: 알리바바 그룹에서 개발한 React 디자인 시스템
Environment
Docker
: 컨테이너 플랫폼
과제
서비스 요구사항