본문 바로가기

전체 글102

Intersection Observer API 이용하여 무한스크롤 구현하기 / 교차 전에 콜백함수가 실행되는 오류 해결 1. target 이 undefined 로 뜨는 문제 -> useRef / target.current / if 조건문으로 해결 2. 콜백함수가 계속 호출되는 문제 (Chat GPT에게 질문해서 해결!) -> target element가 처음 렌더링 되었을 때, 콜백이 바로 실행되기 떄문. 스크롤이 실제 요소 위치에 도달하기 전에 이미 콜백이 실행되고 있음. 해결책) 1. 콜백 함수 내부에서 추가적인 검사를 수행하여 실제로 스크롤이 페이지 하단에 도달했는지 확인하기. let observer = new IntersectionObserver( entries => { entries.forEach(entry => { if (entry.isIntersecting) { setPage(page + 1); console.. 2023. 5. 29.
20230511 커리어코칭 1차 이력서 피드백 부트캠프 수료 이후, 끝장나게 휴식을 취하고 돌아왔습니다! :) 본격적으로 프론트엔드 신입 개발자 채용 지원 준비를 하면서 공부를 병행하고 있습니다. 노션으로 작성한 1차 이력서에 대한 커리어코치님의 피드백을 정리해보았습니다. 피드백 회사에서 필요로 하는 것을 잘 안다는 어필! 확신형 말투를 쓰기. 제목에 협업 (팀장급 협업과 신입에게 필요한 협업 능력이 다를 수 있음) 대신에 프론트엔드 직무명을 넣기. (혼자 잘 배운다는 것, 공부를 하는 나의 태도가 중요! 이력서에 넣기) 프로젝트 규모를 명시하기 (10명 미만이라도 실제 유저가 유입이 된 서비스가 필요함) 국제기구 / 비영리 → 도입이 너무 긺. 개발이 하고 싶은 것! 이라는 걸 더 길게 + 강조해서 대답하기. 미련이 있어보임. 학교도 좋고 학점도 .. 2023. 5. 11.
[프로그래머스] 카카오 블라인드 2021 신규 아이디 추천 https://school.programmers.co.kr/learn/courses/30/lessons/72410 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 2023. 5. 11.
Git 에러: Updates were rejected because the remote contains work that you do not have locally 해결해봐야함 2023. 4. 8.