JavaScript는 멀티패러다임 싱글스레드 언어이다. 대부분의 F.E. 개발자들은 JavaScript를 사용한다. 하지만 JavaScript의 이벤트 루프 동작 방식은 이해하기 어려울 수 있다. 본 포스팅을 통해 JavaScript의 비동기 프로그래밍에 대해서 알아보
해당 포스팅은 웹 개발에서 빼놓을 수 없는 기능인 로그인에 대해 다룬다.로그인 기능을 몇 차례 구현해봤지만 기능을 구현하며 쿠키와 세션, JWT 등 어떤 방식으로 로그인을 구현할 것이며 이들의 차이에 대해 고민해본 적이 없다.로그인 방식을 선택하는 것은 백엔드 개발자의
⭐포스팅 목표 지난 시간에 주소창에 www.naver.com을 입력하고 사용자에게 네이버 페이지가 보이기까지의 과정에 대해 포스팅을 작성하였다. 이전 포스팅 내용을 바탕으로 렌더링 과정의 최적화의 관점에서 웹 캐시와, CRA 최적화를 다룬다. 프론트 엔드 개발자로서
⭐포스팅 목표 과거 면접 준비 당시 일련의 과정을 이해없이 암기하였지만 해당 포스팅을 통해 이해를 기반으로 내용을 정리한다. 단순 데이터 통신에서 그치지 않고 프론트엔드 개발자의 관점에서 데이터를 받아온 후 사용자의 화면에 렌더링되기 전까지 전체적인 과정을 다룬다.
교유한 값의 모음각각의 값은 Set안에서 한번만 나타날 수 있다.모든 데이터 유형의 값을 받을 수 있다.| Method | Description |\|-----\|------\|| new Set() | Set을 생성한다. || add() | Set에 새로운 원소를 추가