일관성 중요
HTML main tag
Json, 그리고 객체지향 프로그래밍이란?
border-color 를 설정해주려면 border-style 이 미리 선언되어있어야 한다. querySelector() : HTML에 있는 형식 그대로. 식별자 태그 전부 argument로 전달할 수 있음. class 식별자를 넣으면 첫번째 요소만 출력됨.
버블링 / 캡쳐링 캡쳐링 : 위에서 아래로 전파 버블링 : 아래서 위로 전파
JSON SERVER를 사용하는 방법.
Webpack 대신 vitevite : webpack보다 사용률 떨어짐.상태관리 : 접다/펼치다 -> 토글 : states(변한다)상태를 글로벌로 올리지 않는게 좋음. 쉽게 수정될 수 있기 때문에Redux : 글로벌 상태 관리, 속성을 직접 접근하는게 좋은 것은 아님.
테스트 코드 짜서 회귀 테스트 해보기 테스트 코드 짜는거 중요함.
transpiling : 호환성 이슈arrow function을 function으로 : babel 작동 방식과 유사, 컴파일(소스코드 읽어서 해석한 후 파싱, 토크나이저하기)fetch api 가 없다면?fetch는 브라우저 스펙임. window.어쩌구 해서 접근트랜스파
Typescript는 컴파일러다. 현업에서 지이이이인짜 많이 사용.tsc practice.ts : CLI(command line interface)Javascript와 Typescriptsymbol (iterator) : 속성이 엎어쳐지지않도록 보호하는 역할tuple