본문 바로가기

FE58

타입스트립트 프로그래밍 해당 책을 읽으면서 궁금한점을 정리 했습니다. 컴파일타임 vs 런타임 vs 빌드 타임 컴파일 타임: 소스코드를 작성하고 컴파일이라는 과정을 통해 기계어코드로 변환 되어 실행 가능한 프로그램이 되며, 이러한 편집과정을 컴파일 타임이라고 ( Compiletime) 이라고 부른다. 런타임: 컴파일과정을 마친 프로그램은 사용자에 의해 실행되어 지며, 이러한 응용프로그램이 동작되어지는 때를 런타임(Runtime) 이라고 한다. 컴파일타임 오류의 유형 신택스 오류 타입체크 오류 런타임 오류의 유형 0나누기 오류 널(Null)참조 오류 메모리 부족 오류 2021. 11. 16.
Atomic Design (아토믹 패턴) container component 5단계 > 3단계로 간소화 atoms modules templats https://www.youtube.com/watch?v=33yj-Q5v8mQ 2021. 11. 10.
setTimeOut 개발을 하다보면, 함수를 당장 실행하지 않고 정확히 몇 초의 딜레이 후에 실행하고 싶을 때가 있을 것입니다. 이것을 "호출 스케쥴링하기(scheduling a call)"라고 합니다. 이것을 구현하기 위해 두가지 메소드가 존재합니다. setTimeout은 일정 시간 간격 이후에 함수가 한번 실행됩니다. setInterval은 일정 시간 간격으로 함수가 주기적으로 실행됩니다. https://velog.io/@jakeseo_me/%EC%9E%90%EB%B0%94%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8-%EA%B0%9C%EB%B0%9C%EC%9E%90%EB%9D%BC%EB%A9%B4-%EC%95%8C%EC%95%84%EC%95%BC-%ED%95%A0-33%EA%B0%80%EC%A7%8.. 2021. 8. 17.
[Mobx] 상태 관리 1. Observable State - 관찰 받고 있는 상태 2. Computed Value - 예를 들어 value 값에 *2를 해서 가져오라고 할때만 value 값을 참조한다. 만약 변경되어 있지 않다면 그대로 내보낸다. 계속 value 값이 1,2,3,4,5, 변한다고 해도 실제로 필요할때만 참조 한다. 3. actions - observable 상태를 변경 할때 접근하는 것이다. 4. reactions - 변경될때 마다 응답하는 함수 https://doc.ebichu.cc/mobx/refguide/computed-decorator.html 2021. 8. 2.