나는 잘하고 있나?에 대한 해답을 찾자. 코드품질 , 아키텍처 , 적정기술 선택 등에 대한 고민.커리큘럼에서 다룰 주요한 여섯가지 과제.\-상태:프론트 개발을할때 가장 많이 부딛히는 부분\-환경:런타임 환경 , 개발환경\-제품:서비스에 관한것 개발자의 관점에서의 생각\
타입스크립트는 자바스크립트의 슈퍼셋 입니다.컴파일 타임에만 작동합니다.타입지정 let foo = 10;타입스크립트가 컴파일하면서 타입을 넘버로 (암묵적)추론하기 때문에 타입스크립트에서 에러가 나지 않는다.foo = boolean; => 이런식으로 다른타입을 넣으면 컴파
CRA 장점 간단하고 필요한것들의 대부분이 세팅이 되어있다. 단점cra가 제공하지 않는 구성을 세팅하기 어렵다. 유연하지 못하다. 다양한 환경에 대한 대응이 어렵다 (어려가지 환경으로 앱이 빌드되야 하는경우 cra는 local과 prod밖에 허용하지 않는다)왼쪽의 코드
Q. redux saga를 비동기 api처리를 위해서만 사용하는가? A. 선호도에 따라 다를것 같다. Q. 리액트를 사용하는데 있어 상태를 변경시켜야 랜더링이 된다고 생각하고 코딩을 하면 로직이 리액트 스테이트와 연관이 많이 되는데 어떻게 최소화 할수있나? A. 통상
리액트의 철학을 이해할수있는 핵심적인 부분만을 구현바깥의 영향을 받지 않는 함수 + 외부 상태를 변경하지 않는 함수를 순수함수라 한다.