내일배움캠프 4기 참여 솔직후기
짤방 하나로 요약.
client : 나 + 브라우저. 네트워크로 연결된 서버로부터 정보를 제공받는 컴퓨터. ↔(서버).
route : 길을 안내해 주는 것. 요청이 들어오면 이리로 가세요 안내해주는 역할. - 그냥 그정도로만 알아두자.
서버 사이드 = 리퀘스트를 받을 준비가 되어있는 컴퓨터! - > 이게 핵심이라신다 !!
localhost : 내 컴퓨터를 가르키는 호스트이름. 주소는 127.0.0.1
왜 127.0.0.1일까? 궁금하니까 이따 알아봐야지.
frameWork: 개발에만 집중할 수 있도록 제공해주는것.
어떠한 목적을 달성하기 위해 복잡하게 얽혀있는 문제를 해결하기 위한 구조며,
소프트웨어 개발에 있어 하나의 뼈대 역할을 한다. - 프레임워크가 뭔지 감이 잘 안 잡혔는데 알게됨.
localhost:5000에서 5000이란?
내 컴퓨터가 열려있다면 모두에게 노출되므로 난 이 컴퓨터의 모든 걸 열어놓고 어떤 요청들만 막을거야 보다는
모든 걸 막아놓고 조금씩만 열어주는게 보안상 좋다.
그래서 port를 사용한다. -익숙한 부분이었지만 딱히 사용 목적을 생각해본적은 없었는데 알게됨.
port = 항구
서버가 클라이언트에게 음식을 주는 역할을 한다.
flask 프레임워크로부터 render_template을 import했기 때문에 사용할 수 있다.
render_template 함수를 통해 index.html을 찾아서 서버에게 제공한다.
그게 사실이야?
확인하기 위해 log를 찍어보자.
![](https://blog.kakaocdn.net/dn/bvMLB1/btrQN7ILWuP/kexJpb1OCpPHXpKBLGZWFK/img.png)
'새로운 경험' 카테고리의 다른 글
[TIL] 2022-11-10 JavaScript 기초문법 4.9 값과 참조의 차이★ (0) | 2022.11.10 |
---|---|
[TIL] 2022-11-10 JavaScript 기초문법 4.9 - 객체지향이 무슨말인지 드디어 알게된 것 같은데...? (0) | 2022.11.10 |
개발환경이 바뀔때마다 다시 세팅을 해야함 (0) | 2022.11.10 |
[TIL] 2022-11-09 파이썬문법 (스파르타코딩클럽-내일배움캠프 aka 항해99의 국비버전) (0) | 2022.11.09 |
[TIL] 2022-11-09 파이썬문법-리스트,딕셔너리(스파르타코딩클럽 내일배움캠프 4기) (0) | 2022.11.09 |
댓글