자바스크립트를 활용한 자료구조와 알고리즘: 환경 구축 가이드
자바스크립트로 자료구조와 알고리즘을 배우기 위해서는 적절한 개발 환경 구축이 필수적이다. 본 강의에서는 Visual Studio Code와 Node.js를 사용하여 자바스크립트 개발 환경을 구축하고, 간단한 테스트 코드를 실행해본다. 아래 단계를 따라 환경을 구축해보자.
1. 개발 도구 설치
Visual Studio Code (VSCode) : 자신의 운영체제에 맞는 VSCode를 설치한다.
Node.js : 자신의 운영체제에 맞는 Node.js를 설치한다.
2. 터미널 사용
윈도우 사용자는 “Power Shell”, 맥 사용자는 “Terminal”을 실행한다.
3. Node.js 설치 확인
터미널에 **node -v**를 입력하여 Node.js가 정상적으로 설치되었는지 확인한다.
4. 작업 디렉토리 생성 및 설정
원하는 위치에 새 디렉토리를 생성한다. 예를 들어, **dev**라는 이름으로 폴더를 만든다.
VSCode를 실행하고, 방금 생성한 디렉토리를 열어준다.
5. 테스트 파일 생성 및 코드 작성
해당 디렉토리 안에 **test.mjs**라는 파일을 생성한다.
본 강의에서는 모든 자료구조를 모듈로 만들 계획이므로, 테스트 파일에 다음 코드를 작성한다.
let str = "hello world";
console.log(str);
6. 테스트 코드 실행
VSCode 상단의 메뉴탭에서 ‘터미널’을 클릭한 뒤, '새 터미널'을 열어준다.
터미널에 node test.mjs 명령어를 입력하여 테스트 코드를 실행한다.
"hello world"가 정상적으로 출력되면, 환경 구축에 성공한 것이다.
이제 환경 구축이 완료되었으니, 자바스크립트를 이용한 자료구조와 알고리즘 학습을 시작할 수 있다. 다음 강의에서는 실제 자료구조와 알고리즘 구현에 대해 배울 예정이다.