codestates / codestates/waf-server

First Project 회고 - 권민재

Open
#57 4 comments 4 reactions 1 assignee Claimed by @minjae-mj View on GitHub
Dominant language
JavaScript
Stars
1
Forks
0
PR merge metrics
No merged PRs in 30d

Description

### Fact (사실)
- 초기 서버 파일들을 세팅하면서, MVC 패턴을 도입하였다.
- 배포 과정에서 환경변수 관리가 어려웠다.
- 반응형 CSS 는 어렵다.

### Feeling (느낌)
- 처음 몇 개의 핵심 route 만 가지고 세팅할 때는, index 파일에서 routes, controller 폴더로 이어지는 구조가 과해보였지만 앱 사이즈가 커짐에 따라 결과적으로, 기능에 따라 구조화되어 파일 찾기가 훨씬 용이하고, route 추가도 훨씬 편리했다.
- 개발, 배포에 따른 환경변수를 서버에서는 env 파일과 EC2 가상머신에서 터미널에 export 하는 것으로 처리했는데 클라이언트에서도 서버 주소를 환경변수 처리하여 적용해 볼 수 있을지 궁금하다. 배포 이후 개발에서 CSS 테스트할 때 생각지 못한 어려움이 있었다.
- 일찍 모여 늦게까지 했지만 우리 팀 분위기가 좋아서 투여된 시간에 비해 힘들지 않았다. 다들 열심히 하셔서 나에게도 늘 동기부여와 자극이 되었다.

### Finding (교훈)
- 확실히 혼자하는 것보다, 여러 사람이 모이니 집단 지성의 힘(??)이 효과적으로 적용된 것 같다. 에러핸들링이나 아이디어, 디자인 조언이 필요할 때, 내가 생각지 못한 의견을 들어보는게 좋았다.

### Future action (행동)
- 이런 깨달음을 블로그로 적어봐야겠다.
- CSS의 반응형 구현을 위해, flex box, grid, rem, em… 을 더 공부해보고 싶다.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.