Skip to content

그라운드 룰

Einere edited this page Nov 12, 2019 · 23 revisions

Ground Rule

시간

  • 코어 타임 준수 (필요시 회의 후 일정 조율)

대화

  • 서로 존중하기
  • 말 편하게 하기, 하고 싶은 말 하기
  • 비판을 하더라도 근거와 함께 부드럽게 하기 (비난은 금지!)
  • 질문에 대해 친절히 답하기, 공부 후 스크럼때 공유하기

개발

  • 개발은 자율에 맡긴다

프로젝트 폴더 구조

  • back

    • bin/
    • config/
    • db/
    • graphql/
      • resolvers/
      • type-defs/
      • schema.js
    • middleware/
    • router/
    • test/
    • .env
    • app.js
  • front

    • public/
    • src/
      • components/
      • pages/
      • queries/
      • themes/
      • logics/
    • test/
      • components/

개발환경

  • language : javascript (협의 후 추가로 ts)
  • front : react, apollo
  • back : express
  • proxy : nginx
  • query : graphql
  • DB : mysql (DB용 서버 클라우드로 분리)
  • CI : travis

코딩 컨벤션

  • lint : eslint (airbnb)

버전 관리

DB

DB schema

문서화

  • 문서작업은 다같이 한다
Clone this wiki locally