도전
지원완료
객체 - 프로퍼티, 메소드, for..in 반복문, Date객체
코드잇 스프린트 3기 인터뷰
배열의 다양한 메소드
숫자형에 대해
문자열 다루기
참조형에 대해
let, const, var
캐스캐이딩과 position
Git Flow 브랜치 전략과 merge
==과 ===의 차이
얕은 복사와 깊은 복사
var, let, const 중복선언 여부, 스코프, 호이스팅에 대해
브라우저 동작 방식
HTTP는 요청 메서드 : GET, POST, PUT, DELETE
싱글 스레드, 이벤트 루프, 콜 스택
virtual DOM, key props
React life cycle
웹 페이지 렌더링 방식
css-in-js
캐러셀 적용
typescript를 사용하는 이유와 동작원리
Next.js의 SSR
CORS 에러와 해결방법
SEO 최적화
인증(Authentication)을 처리하는 방식 - 세션 기반 인증과 토큰 기반 인증
Authorization Code를 활용하는 구글 소셜 로그인(OIDC)을 실행하기 까지 유저, 프론트엔드, 백엔드, OpenID Connect 프로바이더 사이 과정
클라이언트 상태 데이터와 서버상태 데이터의 관점에서 React Query가 등장한 이유와 React Query를 사용함으로써 얻을 수 있는 이점
Storybook의 장점
테스트 코드를 작성하는 이유