0620-RN-seminar

intro

오늘은 RN 세미나가 열리는 날 / 바람 좀 쐬며 동기부여 좀 받고 오겠습니다
근데 이번주 갑자기 약속도 잡고 … 세미나도 2개나 신청해서 공부량 너무 조금인데 _=’’’’

플래닝

오늘 할 일

  1. step10 비동기 test and refactoring []
  • refactoring []
  • 비동기 test []
  • emit구조 어떻게 바꿀 수 있을지 고민하기 []
  1. Observable
  • ajax or fetch 적용 []
  • js design pattern 및 medium글 보고 다시 공부하고 정리 하기 []
  1. 매일 하는 것들 []
  • til []
  • 운동 1시간 []
  • http 챕터 1 다시 보고 공부 챕터 2 보고 정리 []
    — 질문 리스트 뽑기
  • 알고리즘
    – 알스터디 다시 사람들하고 얘기해서 문제 선정하기
    — 오늘은 프로그래머스 1,2,4 풀기
  • 클로저 공부하기

2시 면담
면담으로 무슨 얘기를 하지 ?.?

일단 신청은 했는데


이번주 공부 거의 못하겠네 효율적으로 빡공하자

http

1.질문 http가 뭐에요?

정의 HTTP는 하이퍼미디어 와 같은 문서전송을 위한 응용-계층 프로토콜입니다.
장점

특징
심플
확장 가능
무상태성 세션은 있음
HTTP와 커넥션

TCP rount-trip 신뢰 보장하지만 느림
잦은 통신은 warn-connection , 자주 안 하는 것은 cold-connection
파이프라이닝- 지속연결을 도입 Connection 헤더를 사용해서 부분적으로 제어할 수 있다.

단점

무상태성
UDP처럼 메시지를 묵시적으로 손실하지 않는 프로토콜

다시 답 살펴보기

MDN
정의를 살펴보자
HTTP는 HTML과 같은 하이퍼 미디어 문서전송을 위한 응용-계층 프로토콜입니다.

하이퍼텍스트 트랜스퍼 프로토콜(HTTP)은 HTML과 같은, 하이퍼미디어 문서 전송을 위한 응용-계층 프로토콜입니다.
HTTP는 웹 브라우저와 웹 서버 사이의 통신을 위해 설계되었지만 다른 목적을 위해서도 사용될 수 있습니다. 이 프로토콜은 연결을 열고, 요청을 보낸 뒤 응답을 받을 때까지 대기하는 클라이언트를 이용하는 고전적인 클라이언트-서버 모델을 따릅니다. 또한 상태없는 프로토콜로, 이는 두 개의 요청 사이에 어떤 데이터(상태)도 서버가 유지하지 않는다는 것을 의미합니다. 종종 TCP / IP 계층을 기반으로 하지만, 모든 안정적인 전송 계층에서 사용할 수 있습니다. UDP처럼 메시지를 묵시적으로 손실하지 않는 프로토콜입니다.

  1. tcp/ip는 요?

정의
장점
단점
특징

인터넷 프로토콜등의 총칭으로 계층 레이어를 가지고 있습니다.
why? 계층 레이어

어디서 추가되고 수정되도 용이?

ETC

노트북에 피보탈 스티커를 붙였다 ㅋ.ㅋ 잊지말자 실력이 없으면 엄청 서러움을 그놈의 피보탈 … 아이콘은 예쁜데

https://github.com/nhnent/fe.javascript/wiki