이전 글에서 생성한 nextjs 프로젝트는 구성도가 아래와 같이 되어 있습니다. 1. package.json, tsconfig.json 프로젝트의 전체 설정에 대한 내용이 담겨있습니다. 여기에는 프로젝트를 어떻게 실행시킬지와 어떤 dependency를 프로젝트에서 사용하고 있는지 보여줍니다. 추가적으로 package-lock.json 은 자동으로 생성됩니다. 또, tsconfig 파일은 타입스크립트 파일을 임포트하거나 타입스크립트 버전, 라이브러리 등을 설정하는 파일입니다. { "compilerOptions": { "target": "es5", "lib": ["dom", "dom.iterable", "esnext"], "allowJs": true, "skipLibCheck": true, "strict":..
개발을 하게 되면서 필요한 덕목이 정말 많을 거예요. 이번에 다룰 내용은 제가 생각하는 개발자의 덕목이 어떤 것이 있는지 그리고 왜 그렇게 생각하였는지 간단히 기술해보려고 합니다. 첫번째. 도전 정신과 열정 많은 사람들은 안정적인 것을 추구하고 기존에 내가 갖춰온 것을 유지하려고 하는 행동 패턴을 가지고 있습니다. 새로운 사실을 알게 되고 호기심을 가지고 경험해보는 것에 낯선 분들도 정말 많죠. 개발자는 새롭게 개발해야 하는 요청 사항이나 관리자의 관점에서 수정 사항이 생겼을 때 즉각적으로 대응하고 수습해야 하는 중요한 역할을 하고 있습니다. 그리고 새로운 기술로 프로젝트를 시작한다던지 선택을 해야 할 때 필요한 사항에 대해 배울 자세가 되어있어야 하죠. 다양한 직업군에 거쳐서 필요한 사항이 바로 열정이..