Today Ariticle
그 외 오늘 참고한 아티클들
Today I Learned
Next.js
Next.js
는 단순히 SSR을 하기 위한 프레임워크가 아니라 정적페이지를 생성해주는 프레임워크이다.
- 따라서 서버에서 HTML을 미리 렌더링을 하는 것은 맞지만, Build time에 할 것인지(SSG), Runtime에 할 것인지(SSR) 개발자가 결정해야한다.
- data-fetching을 하는 시점에 따라 클라이언트에서(CSR) / 서버의 Build time에 (SSG) / 서버의 Runtime에 (SSR)로 구분된다.
- 페이지의 데이터 변동성에 따라 렌더링 하는 방법을 잘 선택하자! 스스로 판단할 수 있다면, 그 구현은 Next.js를 통해 보다 쉽게 할 수 있다. Next.js는 그걸 도와주는 프레임워크다!
Node.js exec
- exec로 특정 커맨드를 실행하고 그 결과를 보기 남기기 위해서는 직접 console.log로 찍어줘야한다
cosnt { exec } = require('child_process');
exec('command you want to execute', (error, stdout, stderr) => {
console.log(stdout);
};
Today Review
- 당근 내부 프레임워크를 학습하는데 에러가 발생했다..
- 미니앱 환경 설정을 슬슬 하고 있는데 일단 내일 출근하면 마크업부터 해야겠다.