모두의연구소 IoT연구실 <모두의IoT>에서 진행중인 발표자료를 공유해 드립니다.


작성자 : 구현모 연구원님

날짜 : 2016년 03월 10일

내용요약 : 모두의IoT 연구실에서 주로 사용할 언어인 Node.js 언어를 설치해보고 사용예제를 돌려보는 방법을 정리.


모두의연구소 페이지와 커뮤니티 그룹에 오시면 더 많은 정보를 만나보실 수 있습니다.

모두의연구소 페이지 https://www.facebook.com/lab4all

모두의연구소 커뮤니티 그룹 : https://www.facebook.com/groups/modulabs



1. 노드 설치

 

가이드 아래 블로그 포스팅을 참고하고

소스는 https://nodejs.org/en/download/ OS 맞게 최신 소스 버전을 다운로드 받습니다.

 

1) 윈도우 설치 

 http://devlecture.tistory.com/entry/lecture01-Node-js-%EC%9D%98-%EC%84%A4%EC%B9%98-%EB%B0%8F-%EC%98%88%EC%A0%9C-%EC%8B%A4%ED%96%89

 

 

2) 설치 

http://netstrolling.tistory.com/69

http://reikop.tistory.com/entry/Nodejs-Install-In-OSX

npm install

 

웹서버 실행

http://furtur3.blogspot.kr/2015/04/mac-nodejs-1.html

 

3)리눅스 

우분투

http://programmingsummaries.tistory.com/374

센트OS

https://www.lesstif.com/pages/viewpage.action?pageId=17105412

 

2. GUI 설치

1) sublime2

http://ddongkang.tistory.com/145

 

2) eclipse

http://forum.falinux.com/zbxe/index.php?document_srl=780872&mid=lecture_tip

 

3. 노드 개념 설명

http://www.slideshare.net/JaeWanPark2/nodejs-50171211?qid=bb98d116-09e7-428b-8ec5-6444604c424a&v=&b=&from_search=2

 

 

 ‘자비로운 종신독재자(BDFL, Benevolent Dictator for Life) 

http://www.bloter.net/archives/228022

 

io.js

https://blog.outsider.ne.kr/1102

 

이벤트 드리븐

node package manager v5.7.1

 

[subliime] install package

http://ddongkang.tistory.com/145

http://juhoi.tistory.com/51

setting user

http://blog.gaerae.com/2014/03/sublime-text-3-default-settings.html

sublime text3 설정

http://www.slideshare.net/webzealer/sublime-text-editor-3-v14

 

npm install -g express

http://sajagogumi.tistory.com/114

 

npm install -g grunt-cli

http://nuli.navercorp.com/sharing/blog/post/1132682

 

package.json npm 의존성 모듈관리

https://blog.outsider.ne.kr/665

 

package.json  npm init

https://blog.outsider.ne.kr/674

 

dunk typing

function as a first -class object

closure

 

eclipse + express 설치

http://teraspoon.egloos.com/v/1779944

 

express 기본패스

D:\eclipse-java-mars-2-win32-x86_64\eclipse\configuration\org.eclipse.osgi\502\0\.cp\express\bin\express

 

typescript MS 만든 Visual Studio 2012 

http://www.iamday.net/apps/article/talk/1758/view.iamday

 

coffee scipt 설치

http://mobicon.tistory.com/255

coffee scipt 문법

http://mobicon.tistory.com/210

 

 

 

git clone https://github.com/HueyPark/Node.js-101.git nodejs

https://blog.outsider.ne.kr/572

 

node.js 시작하기

http://mobicon.tistory.com/40

 

 

 

4. 노드 예제 실습

노드 기본사용법

http://pyrasis.com/nodejs/nodejs-HOWTO

 

 

인터프리터 컴파일러

http://www.terms.co.kr/interpreter.htm

 

express jade ejs

 

1.. 노드 전역변수          http://blog.movenext.co.kr/70

2.. 노드 기본내장모듈 http://blog.movenext.co.kr/72

3.. 노드 이벤트            http://blog.movenext.co.kr/73

4.. 노드 http 모듈        http://blog.movenext.co.kr/74

5.. 노드 외부모듈          http://blog.movenext.co.kr/86

6.. 노드 express 모듈     http://blog.movenext.co.kr/87

7.. 노드 express 4.x 프레임워크 설치  http://blog.movenext.co.kr/108

 

5. 노드 가이드

1) 노드 beginner book

http://www.nodebeginner.org/index-kr.html#a-basic-http-server

 

 anonymous function

http://www.nextree.co.kr/p4150/

 

2) beginner book 설명 가이드

http://www.slideshare.net/WooGenius/nodejs-40451587?next_slideshow=1

 

3) node js 개념 블로그

http://programmingsummaries.tistory.com/328

 

6. 동영상 강의 

1) 생활코딩 node.js

https://opentutorials.org/course/86

 

2) inflean 강좌 - 무료

https://www.inflearn.com/course/node-js-%EB%85%B8%EB%93%9C%EC%A0%9C%EC%9D%B4%EC%97%90%EC%8A%A4-%EA%B0%95%EC%A2%8C/

 

저작자 표시 비영리 변경 금지
신고
크리에이티브 커먼즈 라이선스
Creative Commons License

+ Recent posts