프론트엔드 개발 면접 질문

면접을 보러 다니면서 받은 질문들을 정리하고 내가 몰랐던 부분, 대답이 미흡했던 부분 등을 더 공부해서 보완할 생각이다. 다음 면접은 더 잘볼 수 있길 바라는 마음으로 작성한다.. :) React, Redux 테스트를 고려해서 코드를 짠 경험이 있는지 MobX…

특정 sub folder 제외하고 전부 복사하기

특정한 sub folder 제외하고 모두 복사하기 은근 종종 써야 하는데 쓸 때마다 찾아보기 귀찮은 명령(e.g. 어딘가에 소스코드 제출해야 할 때 노드 모듈 제외하기) rsync…

Django BASE_DIR 설정하기

Django로 웹어플리케이션을 개발할 때, root url(’/‘)로 접속했을 때 보여지는 Landing Page를 어디에 만들어야 하나 고민했다. 그러니까 모든 앱의 베이스가 되는 메인 페이지이기 때문에 특정 앱 내의 templates에 만들기보다는, 프로젝트 단위에서 templates…

Gatsby랑 Netlify로 블로그 만들기

기존에는 티스토리 블로그에 썼었는데, 마크다운이 불편하고 UI가 크게 맘에 들지 않아서 새로 블로그를 만들어 보기로 했다. 커스터마이징은 시간이 있을 때 따로 하기로 하고 일단은 블로그 만들기부터 시작. Gatsby는 React 기반의 정적 사이트 생성기이다. 예전에는 지킬이 지배적이었는데 요새는 Gatsby…

The following untracked working tree files would be overwritten by merge

상황 컨트리뷰트 작업 하기 전에 여러 커미터가 있는 upstream의 업데이트 사항을 내 origin에 pull(fetch & merge)하고자 함. (즉 동기화) 여느 때와 같이 git remote update, git pull —rebase upstream master…