1. Velog front 코드 훑어보기
- 환경변수로 dev / test / prod 구분하기
- 아래와 같은 방식으로 하던데, declare namespace에 대한 이해가 필요해보인다
declare namespace NodeJS { interface ProcessEnv { readonly NODE_ENV: 'development' | 'production' | 'test'; readonly PUBLIC_URL: string; } }
- d.ts 파일 형식
- 기존에 js로 쓰인 파일의 코드를 파일 단위로 ts typing하기 위해 사용함
e.g., example.js를 타이핑 → example.d.ts
- 기존에 js로 쓰인 파일의 코드를 파일 단위로 ts typing하기 위해 사용함
- CRA에서 환경변수 사용하기 → 블로그 참고
- CRA에서 환경변수 typing → react-app-env.d.ts
- 아래와 같은 방식으로 하던데, declare namespace에 대한 이해가 필요해보인다
- SSR을 적용할 때, loadableReady와 hydrate를 적용해야 한다
- route 파일을 따로 만들지 말고, routing을 걍 app 파일에서 해줄 수 도 있음
- Client side Error logging Lib → Sentry JS
- redux 적용 패턴 확인하기 → 링크
- component props typing pattern 적용해보기
- skeleton component 만드는 법 참고해보기 → 링크
- branch → fix, feature 등으로 나눔
'TIL(Today I Learned) > 2021년' 카테고리의 다른 글
10.01 Clean Code JS - 바로 적용해볼 것 (0) | 2021.10.01 |
---|---|
09.26 - 백준 14425 node.js 풀이 + 공부 필요 내용 (0) | 2021.10.01 |
09.25 토요일 - BOJ > node.js 자료 입력 방법 & BOJ 형식으로 로컬에서 테스트 입력 / BOJ 1620번 (0) | 2021.09.26 |
09.24 > getter & setter in ES6 (0) | 2021.09.24 |
09.23 - JS > Map & Object (0) | 2021.09.23 |