학부생도 js 잘 몰라
지가 직접 배워야함
국비라고 못할거 없긴한데 cs지식은 알아서들 키우고
이벤트루프는 태스크큐 마이크로태스크큐 애니메이션프레임
이거 하나하나 다 끝까지 팔거 아니면 대강 원리만 알아도 더 안물어봄
js가 좆같은 언어이고 태생적 한계가 있는 이유가
실행컨텍스트 때문이야
여기서
this 클로저 call bind apply쓰는이유
렉시컬스코프 호이스팅 프로토타입체이닝 상속
다 파생된거라 실행컨텍스트 부터 개념을 잡고 공부해야해
그 다음이 이벤트인데
이벤트위임이나 이런건 진짜 기본이니까 넘어가고
쓰토틀링 디바운스 이런걸 이벤트 공부할때 같이 가져가야함
그 다음이 브라우저 렌더링엔진인데
웹킷 모질라 등등 존나 많은데 결국 렌더링 과정은 비슷해
돔트리나 css트리 연산부터 렌더트리로 합치고 실제 렌더링 되는 과정이랑
css를 먹여도 최대한 일 덜하게 먹이는 방법 뭐 display none으로 처리할지 실제 돔을 지운상태로 있을지 이런거
이래서 프론트도 마크업을 할줄 알아야하는거고
위에것들을 더 쉽고 편하게 쓰려고 버츄얼돔이 나왔다 생각해야함
버츄얼돔도 파고들면 끝이없어
근데 시발 FE한다고 리액트 뷰만 존나게 파면 면접보는데 이새끼가 알고 쓰는건지
걍 사용법만 아는건지 끝까지 물어보게 되는데 결국 다 위에서 걸러짐
해당 댓글은 삭제되었습니다.
경력한테도 물어보는데 안물어볼리가;
알면 5000넘었을듯
저딴거 안물어봄, 저딴식으로 공부 해서도 안됨. 어짜피 프로젝트 하나 잡고 만지작 하다 보면 자연히 왜 저런게 있는지 알게 됨, 특히 클로저 같은건. 그럴 시간에 새로운 프레임워크, 새로운 라이브러리, 새로운 API 나 배우셈.