| dev / tools | Tools, Typescript, Tsx, Eslint, Module-resolution
경로 별칭 해석 문제를 해결하는 두 가지 접근법
TypeScript 프로젝트를 개발하다 보면 경로 별칭(path aliases)과 모듈 해석에서 복잡한 문제들을 마주하게 됩니다. 특히 ESM 환경에서 TypeScript의 경로 별칭이 제대로 작동하지 않거나, ESLint에서 모듈을 찾지 못하는 상황이 발생하죠. 이번 글에서는 tsx CLI와 ESLint의 import/resolver 설정을 통해 이런 문제들을 어떻게 해결할 수 있는지 자세히 알아보겠습니다.
| dev / tools | Tools, Eslint, Javascript, Typescript, Code-quality
프론트엔드 프로젝트의 코드 품질을 한 단계 올리는 ESLint 활용법
ESLint는 현대 JavaScript 개발에서 필수적인 도구입니다. 단순한 문법 검사를 넘어서 코드 품질을 향상시키고 팀 전체의 코딩 스타일을 일관되게 유지하는 데 큰 도움을 줍니다. 이번 글에서는 ESLint의 핵심 개념부터 실무에서 활용할 수 있는 고급 설정까지 자세히 알아보겠습니다.
| dev / programming | Programming, Nextjs, Tailwindcss, Css, Frontend
PostCSS부터 반응형 디자인까지, 실무에서 바로 사용할 수 있는 설정법
Next.js와 Tailwind CSS는 현대 프론트엔드 개발에서 가장 인기 있는 조합 중 하나입니다. 강력한 React 프레임워크와 유틸리티 우선 CSS 프레임워크를 결합하여 빠르고 효율적인 웹 개발을 가능하게 합니다. 이번 글에서는 설정부터 활용까지 전체 과정을 단계별로 알아보겠습니다.
Git에서 폴더명을 대문자에서 소문자로 변경할 때 발생하는 import 경로 에러와 완전한 해결 방법
프론트엔드 개발 중 폴더명을 대문자에서 소문자로 변경했는데 갑자기 모든 import 경로에서 “모듈을 찾을 수 없습니다” 에러가 발생한 경험이 있으신가요? 이는 Git과 macOS 파일시스템의 특성으로 인해 발생하는 흔한 문제입니다. 오늘은 이 문제의 원인과 완전한 해결 방법에 대해 알아보겠습니다.