Ajax
웹에서 비동기보안
- SSR: 서버에서 랜더링 (jsp/spring/springboot)
- CSR: 클라이언트에서 랜더딩 (react, node.js)
- 처음 실행시 소스가 없음.(빈화면) <- 검색엔진 봇이 skip하여 접근성이 떨어짐. 검색이 안됨
- 웹브라우저가 랜더링을 진행함.
- SEO: 검색 최적화 (remix, next.js)
- CSR에서 검색이 안되는 문제를 해결하기 위해 최소한의 정보를 준다.
JSP
서블릿 파라미터(init-Param, context-param)
https://erjuer.tistory.com/20
채팅
IP 소캣
- 고정 IP:
웹서버구축시 사용 -> Domain으로 변경(krnic에서)
회사 내부망에서 관리차원에서 쓴다(특정 아이피로 찍어서 감시가능)
- 동적 IP(DHCP)
TCP와 UDP의 차이
TCP는 연결방식이다.
UDP는 비연결 방식이다.(세션/쿠키세션)
https://dev-coco.tistory.com/144
버전
소켓 사용시 버전을 맞춰야 한다.
과제
- 로그인
- 암호화
- 게시판
- SQL- crud
- Mybatis
- 서버(톰캣)
- 관계설정
일정
12월 React + Node => 1월 10일
01월 Spring => 2월 8월
02월 SpringBoot + React // SpringBoot => 2월 29일