관심사의 분리(SoC: Separation of Concerns), Custom Hooks, View와 Logic의 분리, Custom Hooks 사용법, Custom Hook.js 파일 분리
Git Basic Flow, Git Merge, Git Rebase, Git Rebase를 하는 이유, Squash, How to Rebase, git push --force, Git Conflict, git rebase --i 명령어
Cloud Computing, AWS (Amazon Web Services)
REST, RESTful API, URI, HTTP Method, Payload, RESTful API 설계 규칙, Path parameter, Query parameter, Status Code
POST 요청, fetch 함수, then() 메서드에서의 분기 처리, Response message 처리
Side Effect, useEffect, 의존성 배열(Dependancy Array), Clean up Effect
인증(Authentication), 단방향 해쉬, Salting, Key Stretching, bcrypt, 인가(Authorization), JWT(JSON Web Tokens)
SPA, Routing, Router 컴포넌트 (Router.js), Route 이동하는 방법: <Link /> 컴포넌트, useNavigate 훅
HTTP (HyperText Transfer Protocol), Request/Response, Stateless, Request 메세지의 구조, Response 메세지의 구조, HTTP Request Methods, Status Code