티스토리 뷰
Node.js가 있기 때문에 우리는 자바스크립트로 쉽게 서버 개발을 할 수 있습니다. 처음 Node.js를 사용하는 사람들을 위해 간단하게 설치하고 사용하는 방법까지 알아보겠습니다. 아래의 Node.js 사이트에 방문하면 2가지 Node.js 버전을 볼 수 있습니다. 왼쪽은 안전하게 사용할 수 있는 버전이고, 오른쪽은 최신 기능을 모두 쓸 수 있는 버전입니다. 개인적으로 안정적인 LTS버전을 선호하기에 이걸로 설치를 했습니다.
Node.js 프로그래밍 시작하기
설치하는 과정은 매우 간단하기에 생략합니다. (그냥 디폴트 옵션으로 진행하면 됩니다.)
명령 프롬프트에서 node --version 명령을 사용해 설치된 Node.js 버전을 확인할 수 있으며 node 프로그램을 실행시켜 자바스크립트 코드를 입력해 볼 수 있습니다. (웹브라우저에서만 실행되던 자바스크립트는 완전 옛날 이야기.)
현재 디렉토리(폴더) 경로에서 cmd 콘솔 명령 프롬프트 사용하기 (여기서 명령 창 열기)
윈도우 cmd 한글 깨짐 해결하기 (콘솔 명령 프롬프트 한글 사용하기)
Node.js로 쉽게 서버를 개발하기 위해서는 개발환경을 따로 설치를 해야합니다. 이클립스 같은 통합 개발환경을 사용해도 되지만 상대적으로 가벼운 Visual Studio Code로도 Node.js 개발이 가능합니다. 따른 플러그인(익스텐션)을 설치할 필요없이 그냥 Visual Studio Code만 설치하면 됩니다. (참고로 Visual Studio Code는 리눅스에서도 작동합니다.)
https://code.visualstudio.com/
Visual Studio Code 파이썬 개발환경 구축 (Python Extension 설치 방법)
Node.js 사이트에서 제공하는 샘플 소스코드로 서버를 작동시킨 모습니다. 이렇게 단 몇줄의 코드로 서버가 돌아가다니 신기할 따름입니다. 나중에 라우팅 코드 등을 넣고 개발을 해보면 알겠지만 확실히 다른 서버 언어보다 코드의 양이 적은 것을 확인할 수 있습니다.
서버가 제대로 작동하는지 알아보려면 브라우저 주소창에 127.0.0.1:3000을 입력해보면 됩니다. Hello World가 잘 출력되는 것을 볼 수 있네요. 뭐든 잘 만들기는 어렵겠지만 간단한 서버를 개발하려는 분에게 Node.js는 분명 좋은 대안이 될 것 같습니다.
가상머신(VMware Player)을 사용해서 우분투 리눅스(Ubuntu Linux) 설치하기 (다운로드에서 설치방법까지)
이클립스 아파치 톰캣서버 연동하기 (Eclipse Tomcat Server JSP 개발환경 구축방법)
JSP 프로그래밍 기본 코드 구성 (지시자, 선언문, 스크립트릿, 표현식, 주석 설명)
라즈베리파이(Raspberry Pi) 아파치 웹서버(Apache Web Server) 설치방법 (리눅스 라즈비안 웹서버 구축)
라즈베리파이(Raspberry Pi) MySQL 데이터베이스 설치방법 (리눅스 라즈비안 MySQL서버 구축)
- Total
- Today
- Yesterday
- 라즈베리파이 활용
- 라즈베리파이 오락실
- PYTHON
- 라즈베리파이 나스
- Android Studio
- jsp 프로그래밍
- raspberry pi
- 이클립스 사용법
- eclipse
- 리눅스 설치
- Android Programming
- 리눅스
- 파이썬
- 파이썬 연산자
- 파이썬 프로그래밍
- 리눅스 명령어
- mysql
- openmediavault
- linux
- 안드로이드 프로그래밍
- 추억의 오락실
- 파이썬 기초
- 라즈베리파이
- 파이썬 자료형
- 파이썬 함수
- 게임기 만들기
- Eclipse ADT
- 리눅스 cat
- 라즈베리파이 NAS
- 리눅스 기초
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |