색상으로 피드백 표현
- 질문에 의도에 맞게 대답 - 검정
- 의도와 조금 다르거나 부족함 - 노랑
- 대답을 잘 하지 못함 - 빨강
4:35 ~ 5:00 분 , 5:10분까지 피드백
주제1. 이벤트 버블링
- 이벤트 위임
- js이벤트 버블링 특성 이용, 해서 부모요소에 이벤트를 달아주는 디자인 패턴
- 사용이유 왜 사용?
- 예시
- 리스트에 이벤트 동작을 걸어주고 자할 때, 하나하나에 건다면, 핸들러가 각각 존재하기 때문에 비효율 적인 측면있다.
조금 장황하지만, 핵심은 다 안다고 느껴짐, 키워드만 잘 뽑으면 좋을듯
- 이벤트 버블링
- 이벤트가 발생했을 때, 부모노드로 전파? 루트까지 +
재귀적
- 캡쳐링
- 발생했을 때, 윈도우 객체부터
- 버블링 캡쳐링 도움이 되는 경우는?
- 여러개의 하위컴포넌트를 제어할 때
- 전파를 방지하는 메소드
- e.stoppropagation(), e.stopiemiditatpagation 차이
내가아는개념하고 다른듯
여러개의 동일 타입의 이벤트가 등록되어있을 때, 이후의 이벤트전파를 막아, 이후 이벤트핸들러 호출이 안되도록 한다.
- e.preventDefault는?
굳
- 이벤트 등록하는 방법
- 2가지: html, js에서 addEventListener
차이
→ on → 같은 타입 여러개 이벤트 등록 안됨/ addEventListener ()
- customEvent 사용경험?
- 전역state구조 만들 때 사용
- 어떤 동작이 발생하면 state가 변하도록
- 생성, 발생 어떻게?
- dispathch, 생성, addeventLister .. .
주제2. HTTP
- HTTP 특징
- 정의 기본적인 문서전달을 위한 구조, client-server 구조, 80번 포트
두서가 없고, 중요한 포인트를 언급하지 못하는 느낌?
,비연결성 무상태성 나와야할듯
- 비연결성
굳
- 무상태성
굳
- HTTP의 단점 혹은 약점
- 데이터 전송 시 평문으로 탈취가능성
- 탈취가능성 해결 방법?
- HTTPS 프로토콜을 사용하는 것
- SSL/TLS를 통한 암호화 진행
- 암호화방식은?
- 비대칭키 → 인증서 → 공개키 → CA기관에 위임 (
아주 자세하게 말함
) - client: 인증서 조회 → 난수를 합쳐 key를 만듬(대칭키로 사용) → server는 개인키를 가지고 ..진행
잘 알고있다고 느껴짐
- 비대칭키 암호화 방식 어떤 흐름? 핵심?
- 대칭키 문제 해결하기 위해서
- 준혁님이 → 나에게 암호화된 데이터를 보내주고 싶어
- 쌍방향?
HTTPS? SSL?
깊은지식이라니라, 간단한 개념 물은 것
전체적인 피드백
직관성 - 무슨 말을 하려는지 빠르게 이해(good), 말하려는 바를 꼬리질문을 통해 이해 (bad)
구체성 - 묻는 개념에 대해 자세하게 이야기(good), 묻는 개념의 일부만을 이야기함 (bad)
정확성 - 올바른 개념에 대해 이야기 (good), 잘못된 정보, 여러 개념을 혼합하여 이야기함 (bad)
태도 및 자세 - 말하는 속도, 강약조절, 자신감, 몸짓의 변화가 적절하다 (good)
- 오늘은 진짜 스무스하게 진행했다. 내용적으로는 크게 부족함이 없고 정확한 내용을 말씀해주셨다고 생각
- 태도 및 자세도 속도나 자신감등이 느껴져서 좋았다고 생각
- 다만 직관성 부분에서, 질문자의 의도에 대해서 조금 더 생각하면 좋겠다.
- 질문자가 궁금해하는게 뭘까? 질문을 받고 한 번 정도 0.1초씩 생각하는 것이 좋을 듯
- 내가 말하려고 하는 바에 집중하게 되면, 힌트를 주어도 캐치하기가 어렵다. (비대칭키,대칭키 사례 질문 참고)