질문 답변
- 자료구조: 구현하면 좋다. / js class로 heap을 구현하라는 라이브 코딩을 요구받은 적도 있다. / shift 문법으로 하는 것이라서 어렵지 않다. / DFS, BFS(심화) 정도는 구현할 줄 알면 진짜 개발자가 될 수 있다. / 일 잘 하는 사람은 개발 자체를 좋아하는 사람들이 많았다. / 우선순위는 구현보다 낮지만, 구현을 할 줄 알면 좋다. / 자료구조를 대부분 이해하고 있어야 한다. / 개발자라면 무조건 알아야 한다.
- SSR 한 번 해보는 것을 추천한다. / app router을 써봐도 좋다. / 팀원들이 전부 NEXT.js를 사용할 수 있냐가 관건이다. / 팀 프로젝트 ⇒ 주니어, 신입이 착각하는 게 있다. 무조건 신기술만 써야지 하는 것은 전혀 중요하지 않다. 팀원 간에 개발 스펙이 맞아야 한다.
- 상태 관리 라이브러리: 공부 안해도 될 정도의 러닝 크루… / Redux Flux 공부해보는 거 추천한다. 면접 질문에 자주 등장한다.
- Vite로 만들면 main.js로 된다. 이름은 상관없다. npx가 만들어주는대로 쓰기
기업이 개발자를 뽑을 때 좋아할 만한 기술? 바닐라 자바스크립트 / 리액트 / 필살기가 있어야 한다.
흥미가 가는 야채
- 주형: 청경채, 상추, 과일 중에 귤을 제일 좋아한다.
- 민호: 알배추
classnames 라이브러리: 조건부 클래스를 쓸 때 가독성을 좋게 하기 위해 사용한다.
테일윈드 강추 / css 파일 많아지는 건 속도 차이 별로 없다.
민호님 part2 때 4차까지 놀았다.