작성
·
183
0
안녕하세요
전체 클라이언트 서버 관계도가 명확하게 이해가지 않아 질문드립니다. 아래는 제가 이해한 내용인데요 맞는지 궁금합니다.
NodeBird-call
- api 서버를 통해 받아온 데이터로 템플릿만 생성해준다
NodeBird-app
- api 서버, 권한이 필요없다
NodeBird-api
- api 서버, 권한이 필요하다
추가질문
1. NodeBird-app과 NodeBird-api를 나눈 이유는 권한이 필요한것과 불필요한 것을 나누기 위함인가요? 아니면 공개, 비공개 하기 위함인가요?
2. 만약 single page application을 사용한다면 NodeBird-call같은 서버의 역할은 무엇인가요? 번들된 스크립트를 불러오는 index.html를 만들어주거나 회원가입이나 로그인 페이지같은 템플릿 페이지를 생성해주는 역할을 하는건가요?