안녕하세요? 오늘부터 Node.js 강의를 시작하게된 심효근입니다 ^~^
안드로이드 강의 이후 오랜만이네요~
우선 항상 그래온거마냥 툴부터 설치해 봅시다!!
우선 저같은경우는 node.js 소스코드 작성을 Visual Code에서 합니다!
이 사이트에 접속하시면 바로
이렇게 사이트가 보일텐데 바로 앞에 보이는 Download 버튼을 누르시면
바로 다운로드가 시작될것입니당!
이러면 기본적으로 Visual Code 설치가 끝납니다~
와~~~
설치하시면 바로
이러한 화면이 뜰거에요! 설치가 완료되셨습니다~!
이제 바로 Node.js설치를 하러 가 볼까요?
잠깐! 그전에
Node.js가 뭘까요?
NodeJS 는 구글 크롬의 자바스크립트 엔진 (V8 Engine) 에 기반해 만들어진 서버 사이드 플랫폼입니다!!!
아 참고로 Node는 웹서버가 아닙니다! 이건몰랐죠??
Node 자체로는 아무것도 아닙니다! PHP처럼 html을 작성하지 않습니다!
대신 HTTP Connection을 직접 작성해야 합니다 Node.js는 소스를 작성하는 런타임인것이죠!
Node.js의 특징으로는
1. 비동기 처리 / 이벤트 위주
Node.js 라이브러리의 모든 API는 비동기입니다! NON BLOCKING 다시말해 멈추지 않습니다.
2. 단일 쓰레드
Node.js는 이벤트 루프와 함께 단일 쓰레드 모델을 사용합니다
대략적으로 특징을 알아봤으니 설치를 해봐야겠죠?
이 사이트에 접속하시면 바로
이렇게 화면이 뜰것입니다.
저기에서 자신에 OS 플랫폼에 맞는
버전을 선택하셔서 다운로드 하시면 되겠습니다!
그럼 바로 다운이 되고 실행을 시키시면
흔히 알고있는 설치창이 뜹니다!
그후 설치를 하시면 Node.js 설치 완료!
다음장부터 바로 여러 모듈들의 사용법을 알아보겠습니다!
오늘도 수고하셨습니다 여러분~!!!
'JavaScript > Node.js Lecture' 카테고리의 다른 글
5. Node Promise (0) | 2020.11.16 |
---|---|
4. Node 동기/ 비동기 처리 ( async / await ) (0) | 2020.11.16 |
3. MongoDb 사용법과 로그인/회원가입 만들기! (0) | 2020.11.15 |
2. 동기와 비동기 알아보기! (0) | 2020.07.01 |
1-2. Express와 Body-Parser모듈을 사용해서 POST와 GET으로 Hello World 보내보기! (0) | 2019.10.12 |