-
React, Next 개발자가 알아야할 소프트웨어 및 기술
React와 Next.js 개발자가 알아야 할 주요 소프트웨어 및 기술을 소개합니다. 이 기술들은 프론트엔드 개발을 효율적으로 진행하는 데 필수적이고, 최신 웹 개발 환경에 적합한 도구들입니다. 1. 프론트엔드 개발 필수 소프트웨어 및 기술 1.1. 코드 편집기 및 IDE Visual Studio Code (VS Code) React 및 Next.js 개발에 가장 많이 사용되는 코드 편집기입니다. 다양한 플러그인과 확장 기능을 제공하여…
-
TypeScript, ESM(ECMAScript Modules)
TypeScript 자체는 모듈 시스템을 제공하는 언어이지만, ESM(ECMAScript Modules) 또는 CommonJS와 같은 모듈 시스템 중 하나를 선택하여 사용할 수 있습니다. TypeScript는 ESM 모듈과 CommonJS 모듈을 모두 지원합니다. 중요한 점은 TypeScript가 자체 모듈 시스템을 가지고 있지는 않지만, 컴파일된 JavaScript 코드가 어떤 모듈 시스템을 사용할지를 설정할 수 있다는 것입니다. TypeScript에서 ESM을 사용하는 방법: TypeScript에서 ESM(ECMAScript Modules)을 사용하려면 tsconfig.json…