서버쪽 기초 개념 질문
안녕하세요...
해당 회차 공부하고 나서 http 통신에 대한 기초 개념 질문합니다.
http통신은 웹 프론트 '문서' 와 백앤드 '문서'끼리 통신하는것이고,
그 통신 규칙(약속)중의 하나가 restapi, graph ql.. 등등이 되는건가요?
그리고 localhost 3000과 8080 은 웹프론트 문서의 주소와 백앤드 문서의 주소(포트주소)가 되는것인가요?
제가 잘 이해했는지 모르겠네요.. 왕초보라 이런 질문도 합니다ㅠㅠ
답변 3
1
파일보다는 파일이 실행되는 프로그램 또는 컴퓨터를 기준으로 생각하시는 게 좋습니다. 파일은 그냥 글자가 적힌 데이터조각일 뿐입니다. 그것을 실행해야 클라이언트든 서버든 실체가 생깁니다.
1
문서를 어떤 뜻으로 사용하셨는지 잘 모르겠네요. http 통신에서 요청을 보내는 쪽은 클라이언트가 되고, 받는 쪽은 서버가 됩니다. 클라이언트와 서버간의 통신입니다. 제 서비스에서는 localhost:3060이 클라이언트(프론트)고, localhost:3065가 서버(백엔드)가 됩니다. 또한 프론트 자체도 브라우저(클라이언트)-서버(localhost:3060)의 관계를 갖고 있습니다. 그래서 이 경우 프론트 "서버"라고 부릅니다.
rest api와 graphql은 약속이 맞습니다.
0
문서는 'index.js' 같은 파일을 말한것이엇습니다.
알려주신 내용을 보니 제가 아직까지 프론트, 클라이언트, 서버, 백앤드 개념이 머리속에서 정리가 되지 않은것 같습니다. ㅠㅠ 이상하게 이해하고 넘어갈 뻔했어요!! 빠른 답변 감사합니다!
next 10 이상에서는 redux dev tool 구동이 안되나요?
0
272
1
세션 갱신 문의 건
0
484
7
배포 진행 후 Highlight updates components render 표시
0
445
1
똑같은 기능을 하는 테이블
0
448
4
관계형
0
312
2
프론트 서버를 이용하지 않는경우
1
299
3
인피니트 스크롤링 사용시 오류
0
278
0
계속 이런에러가 떠서 해결하기는 했는데 어떤 의미인지 모르겠습니다.
0
435
2
req.user가 언제 생성되나요??
0
330
2
Cannot read property 'id' of null 에러
0
333
1
리트윗한 게시글 불러오는 sequelize
0
252
1
result.data에서 images인 이유
0
281
2
takeLatest에 대한 질문입니다.
1
342
2
프론트에서 express를 사용하지 않을때 동적라우팅
0
501
6
getInitialProps가 클라이언트에서 수행되는 이유?
0
258
1
리로드하면 팔로우 언팔로우 값이 초기화 되는 문제입니다.
0
445
2
스타일드 컴포넌트와 className을 통한 스타일 적용의 차이에 대해 궁금합니다
0
585
2
할인 쿠폰 사용이 안되는되요 (848-f9af83f183e3)
0
365
1
nodejs mvc 패턴
0
976
4
사용하고 보니, 람다 구성이 궁금합니다!
0
266
1
제로초님
0
445
1
새로고침 로그인 풀림 문제.
0
247
1
안녕하세요. 강의 너무 감사합니다
0
157
1
제로초님
0
170
1





