* BM
* 의욕
* MVP
* 빌런
* 리펙토링 할 수 있는 기회, 테스트 코드 없이는 리펙토링이 어렵다.
* 왜 CRUD 를 쓰는 지에 대한 통찰력을 기르는 것이 좋다.
* 학원과 소마, 원하는 인재상이 뭐냐 맞춰줄 수 있다.
* 제대로 된 배움을 위해 빡빡한 일정을 요구하지 않는다.
: 수포자들, 덧셈 뺄셈이 느려서 그런 경우가 있다.
: 경험은 쌓아 올려가는 것.
* 망해보는 과정을 거치는 것이 좋다.
* 제프 딘 29가지
jQuery 로 복잡한 프로젝트에서 적용이 어려운 이유
- 느려졌다.
- 콘텍스트 메뉴얼 라이브러리 (Context Manual Library)
- 짧은 jQuery 로도 html 의 전체 DOM 을 스켄 할 수 있다.
- React 가 왜 빠르냐, DOM 에 바로 적용시키지 않고, 실제 브라우져에 모든 테스트를 끝내고 적용시킨다.
- 가상 DOM, 일종의 캐싱
- js -> 가상 DOM -> view
- 웹브라우저 감옥에서 벗어나기
엔티티 컴포넌트 시스템 (Entity Component System)
- 최상의 엔티티를 하나 만든다.
- 컴포넌트 리스트를 갖는다.
- 아비터
- 엔티티 들이 컴포넌트를 다 가지고 있다.
- 상속의 한계를 극복한 방법