-
Notifications
You must be signed in to change notification settings - Fork 4
Home
KOSEUNGBIN edited this page Dec 21, 2019
·
62 revisions
날짜 | 내용 | 버전 | 작성자 |
---|---|---|---|
2019-11-04 | 기본 포맷 정리 | 0.5 | 김기표 |
2019-11-09 | 정리 | 1.0 | 김기표 |
2019-11-15 | 기술공유자료 추가 | 1.1 | 이상원 |
2019-11-19 | 데일리 스크럼 링크 추가 | 1.2 | 고승빈 |
협업하는 능력
클린 아키텍쳐
객체지향 그리고 함수지향이 무엇인지 이해하는 것
클린 아키텍쳐를 따라서 서버 와 클라이언트 모두 MVC와 같은 패턴을 가진다. 서버는 말 그대로의 MVC가 따로 존재하고, 클라이언트는 서비스라는 게이트웨이, 프레젠테이션이라는 ui, 레포지토리라는 모델(엑티브 레코드와 비슷한 구조)가 존재한다.
- 레포지토리는 클라이언트에 작성되는 fetch 함수들과 storage, contest api의 데이터들을 목적별로 저장하여 서비스에게 모델에서 필요한 데이터들을 던져 준다.
- 서비스는 게이트웨이로써 ui에 repo의 특정 데이터들을 넘겨준다.