프론트앤드 공부를 시작하게 되고, 리액트를 사용하게 되었습니다. 왜 사용하게 됐는지에 대한 질문을 받는다면 '매우 인기 있는 라이브러리', '많은 기업에서 요구하는 스펙'이라는 솔직한 답변은 프론트앤드에서 겪고 있는 고충을 해결하기 위해 만든 리액트를 사용할 자격이 불
메모이제이션된 값을 반환한다. 즉 성능 최적화를 위해 연산된 값을 useMemo라는 Hook을 사용하여 재사용하는 것이다.메모이제이션이란 컴퓨터 프로그램이 동일한 계산을 반복해야 할 때, 이전에 계산한 값을 메모리에 저장함으로써 동일한 계산의 반복 수행을 제거하여 프로
질문은https://realmojo.tistory.com/300,https://h5bp.org/Front-end-Developer-Interview-Questions/translations/korean/사이트를 참고하였습니다.주소창에 입력된 주소를 통
프론트엔드 - “똑같이 구현”은 기본중의 기본클론: 말 그대로 똑같이 구현했어야 함프론트엔드 개발자: 디자이너가 준 디자인 파일을 그대로 작업하는 것은 기본. HTML, CSS도 중요하다.어려운 기능이 있는 경우에는?라이브러리 없이 슬라이더 구현하는 유투브 영상이 많았
말그대로 정적인 웹사이트.화면에 보이는 컨텐츠 그대로 html 파일에 작성되어있어서, 서버에 저장된 html 파일 그대로 브라우저에 보이는 것. 예를 들어, wecode.co.kr(실제로는 static website는 아니지만) 도 사용자에 따라, 시간에 따라 항상
"Create React apps with no build configuration."별도의 초기 설정 없이도 CRA를 통해 React 기반의 SPA 사이트를 구현할 수 있게 됨.그런데 얼마 간 시간이 지나면서 조금씩 이상한 점이 드러나기 시작.🤔: "우리 사이트가
이쯤 되면 고개가 또 다시 갸우뚱 해진다. 🤔"2세대 웹의 JSP, PHP, Django Template 같은 것들 역시 SSR이 아니었나요?" ⇒ 맞습니다! ✅"그러면 CSR의 한계를 극복하기 위해 웹이 2세대 기술로 돌아가고 말았나요?" ⇒ 아니에요! 🚫"SPA
개발 공부를 하다가 여러 회사에 면접을 보는 중이다. 그 과정속에서 받았던 질문들을 정리하려 한다.파일 전송 및 공유 프로젝트주어진 URL로 HTTP GET을 보내게 되면 응답헤더에 Access-Control-Allow-Origin 관련 설정이 없어서 CORS 정책이
개발 공부를 하다가 여러 회사에 면접을 보는 중이다. 그 과정속에서 받았던 질문들을 정리하려 한다.리액트와 뷰의 장단점 에 대해 말하는 사람들의 얘기를 들어보면 흔히들 리액트는 비교적 자유도가 높고, 뷰는 기능이 이미 다 정해져 있다 라고들 얘기 하는데 이것은 각자의