IssueTracker

less than 1 minute read

[Node.js와 React.js로 구현한 깃허브 이슈트래커]

부스트캠프 2020 멤버십 3주 그룹프로젝트입니다.

🙌 37조의 이슈트래커에 방문하신걸 환영합니다!

Node.js express React Babel Webpack mysql

👨🏻‍💻 기술스택

프론트엔드 : React, Javascript, Webpack, Babel
백엔드 : Node.js, Express, Sequelize, Mysql
인프라 : Nginx, NCloud

tech


💁🏻 팀원소개

캠퍼번호 이름 GitHub
J059 김학준 @Kimakjun
J098 송원석 @Songwonseok
J118 오지훈 @hoo00nn
J149 이수민 @sumniy


학습목표

BE

  • MySQL과 Sequelize ORM 사용
  • 깃허브 Oauth 로그인 기능 구현
  • 프론트에서 필요한 API 구현
  • Typescript 적용

FE

  • React.js 라이브러리 사용하여 구현
    • 모든 React 컴포넌트 형태는 클래스 형태가 아니고, 함수 형태로 개발
  • 스타일작업은 ‘css in js’ 방식의 라이브러리를 사용
  • React-router 라이브러리를 활용한 routing 처리
  • 상태관리는 Context API와 useState, useReducer를 활용 (Redux,Mobx 사용X)
  • 아토믹 디자인 패턴 적용



➕ Wiki

저희 팀의 규칙, 컨벤션, 회고록, 개발 과정이 궁금하시다면 wiki를 방문해 주세요!

🔍깃허브 링크


Categories:

Updated:

Comments