✊ 필오의 개발일지
Back to Posts
2017년 11월 24일

08 days/ 협업규칙 정하기, 초기 셋팅, 퍼블리싱

08 days/ 협업규칙 정하기, 초기 셋팅, 퍼블리싱

Daily scrum(김나영) +  Github + 


목차 (2017.10.01 ~ 2017.10.09)

  1. 프로젝트 매니징을 위한 셋팅
  1. 프로젝트 초기 셋팅
  1. 퍼블리싱 💙 (feat.추석)

1. 프로젝트 매니징을 위한 셋팅

깃헙 셋팅

퍼블리싱 끝나고 merge 후


깃헙 프로젝트 탭

프로젝트 탭은 총 5가지로 구성하였다. 1. 규칙 2. 할 일 3. 진행 중인 작업 4. 마친 작업

규칙의 경우 예전에 참여했던 프로젝트의 규칙을 light하게 가져왔다.

규칙은 아래와 같이 가볍게 정했다!

  1. 급한 이슈의 경우 라벨 붙이기
  2. 카드당 assign 필수
  3. 작성 규칙
  1. 카드 하나당 1개의 작업만 등록한다.

Tip- 깃헙 프로젝트에서 카드를 이슈로 만들면, 이슈탭에도 자동 등록 가능하다. - 해당 이슈의 커밋이 진행 될 경우, 커밋 메세지에 이슈 number와 명령어를 추가하면 이슈가 자동으로 close나 등등의 작업이 자동화되면서, 이슈에도 log가 남는다. - Close: close, closes, closed, fix, fixes, fixed, resolve, resolves, resolved - Reopen: reopen, reopens, reopened

Issue- slack notation을 걸어놓지 않아서 이메일로 확인해야했다.



2. 프로젝트 초기 셋팅

1. create-react-app


2. 폴더 구조 셋팅

components/ global하게 사용되는 container 컴포넌트 pages/ container component와 presentational component를 함께 두었다.


3. CSS 프레임워크 선택 + 

Semantic-UI-React 서비스 컨셉과 유사한 디자인을 갖고 있고 여러 종류의 컴포넌트들이 있어서 사용.


4. css styling 방법

4-1. 첫번째 이슈_디자인 커스텀

4-2. 두번째 이슈_스타일드 컴포넌트? 인라인 스타일

핫한 스타일드 컴포넌트를 쓸까 인라인 스타일로 작업을 할까 고민했었다. 지금 생각해보면 과감하게 쓸껄…이라고 생각이 든다. 러닝커브가 있을 듯 하여 인라인 스타일로 작업하게 되었다.

Issue 인라인스타일로 작업하다보니 :hover, :before, :after과 같은 셀렉터를 사용하지 못했고, css를 부분 부분 섞어 쓰게 되었다. 스타일드 컴포넌트는 이를 해결해주는데.. 그냥 쓸껄!


5. 의존모듈 셋팅

디자인 시안을 보면, 필요한 서드파티는

  1. 일기탭의 에디터
  2. 그래프 차트

5-1. 일기탭 에디터


5-2. 그래프 차트



3. 퍼블리싱 💙

프론트엔드는 2명이었다. 각자 하고싶은 페이지를 맡아서 진행했다. 퍼블리싱은 항상 즐겁다! 🙆 퍼블리싱하면서 발생한 이슈만 정리하겠다.

+ 간단 라우팅 작업


Previous8/ Generic
Next7-1/ class 연습

Related

© 2025 Felix