nodejs 란.. [개발자게시판 펌]
1. node.js 란
- 이건 구글링하면 많이 나오니까..
쉽게 말해서 서버 어플리케이션(웹포함)을 javascript로 만든다는 컨셉입니다.
- 그동안 자바스크립트는 웹브라우져를 컨트롤하는 client side language 였습니다.
특히 웹개발자에 서버개발은 어려운것으로 인식되어 왔습니다.
그에 반에 자바스크립트는 웹개발자에게 친숙한 언어죠.
웹개발에게 친숙한 자바스크립트 언어를 이용하여 서버프로그램을 개발하자는것
그것이 바로 node.js 입니다.
ps) 그래서 향후 5년간은 자바스크립트가 대세가 될거라고 봅니다.
한가지 언어로 서버-클라이언트를 모두 아우르게 됩니다.
첨언하자면, noSQL(이건 따로 정리해보겠음) 에서도 자바스크립트로 된것이 있습니다. couchDB
결국, 서버, DB, 클라이언트(웹) 3가지를 한가지 언어로 컨트롤 할수 있게 됩니다.
자바스크립트만 할줄 알면, 개발자 대우 받을수 있는거죠.
- 제가 본 사이트는
1) http://nodejs.org/
: 공식 사이트니까 반드시 방문해서 이것저것 봐야함
2) http://nodeguide.com/ (
: 공식 사이트는 아닌것 같은데, 기초에 대한 정리는 여기가 깔끔함
이렇게 개발하는게 좋다라는 식의 개발 가이드를 해줍니다. 필독!!
3) http://www.slideshare.net/rockdoli/what-is-nodejs-6751599
: slideshare.net 엔 정리된 프리젠테이션 자료들이 많습니다.
링크 문서와 연관된 node.js 자료들도 많으니 시간되시면 읽어보세요.
워낙 깔끔하게 정리해놓은 자료들이라 영어라도 별문제 없음
4) http://nodecasts.org/
: 동영상강의...
2. 준비사항
- node.js 는 이를 해석해주는 node 라는 실행파일이 있습니다.
기존에는 리눅스 계열만 배포했는데, 현재는 윈도우 계열도 배포합니다.(아 개발하기 편한 세상)
- 다운로드와 기본 사용법은 nodejs.org에서 참조바람
* 참고
1. ubuntu 11.x 에서 node 설치 (쉘에서 그냥 node 쳐보면 됨..아 쉽다.)
merong@ubuntu:~$ node
The program 'node' can be found in the following packages:
* node
* nodejs
Try: sudo apt-get install <selected package>
merong@ubuntu:~$
댓글 6개
13년 전
오늘은 바빠서... 테스트 할 시간이 없네요.
13년 전
자바스크립트 책만 보면 졸려요. ㅜㅜ
javascript 가 대세가 될것임을 믿어 의심치 않습니다.
javascript 가 대세가 될것임을 믿어 의심치 않습니다.
13년 전
저는 다른책도 보면 졸려요.
그래서 책볼때는 에스프레소 더블샷 한잔 먹고 시작함
추천!
그래서 책볼때는 에스프레소 더블샷 한잔 먹고 시작함
추천!
13년 전
감사합니다. !!
추천 완료!!
추천 완료!!
LVLBR
13년 전
아.. 아직도 개념부터 헤메고있는데 좋은 정보 감사합니다
13년 전
정보가 참 건설적이고 좋습니다.
게시글 목록
| 번호 | 제목 |
|---|---|
| 14699 |
jQuery
jQuery SELECT 태그 관련 내용
1
|
| 2648 | |
| 14695 |
PHP
php 삽질 문의드려요~
3
|
| 2643 | |
| 14694 | |
| 2634 | |
| 24207 | |
| 29791 | |
| 14692 | |
| 29790 |
HTML
배경이미지 고정하기 스타일시트
|
| 29789 | |
| 29786 | |
| 14689 | |
| 26002 | |
| 25999 | |
| 25998 | |
| 25994 | |
| 2628 | |
| 14688 |
JavaScript
Apache 튜닝해서 사용하시는분 계신가요?
|
| 2624 | |
| 14686 |
MySQL
실력 있고 성실한 프로그래머 지원하세요
1
|
| 14682 | |
| 14676 | |
| 14673 |
MySQL
에러 해결.. 할수있을까여?
2
|
| 14670 |
MySQL
mysql 퀴리문 질문~
2
|
| 14666 |
MySQL
mysql 디비복구 전문이신분 급합니다
3
|
| 14660 |
JavaScript
if 문 질문드립니다...
5
|
| 29785 |
HTML
HTML5 elements
|
| 14658 | |
| 14657 | |
| 2606 | |
| 14654 | |
| 14651 |
JavaScript
도움이 필요합니다.
2
|
| 14647 | |
| 2578 | |
| 14645 | |
| 2568 | |
| 14643 |
기타
유니코드 한글 코드
1
|
| 24199 | |
| 2559 | |
| 2539 | |
| 14640 |
정규표현식
유효한 이메일주소 검사 정규표현식?
2
|
| 2536 | |
| 14639 | |
| 25989 | |
| 14636 | |
| 14633 | |
| 29783 |
HTML
한글 체크 함수
1
|
| 25982 |
계약서
홈페이지 유지보수계약서
6
|
| 2531 | |
| 25981 | |
| 25980 | |
| 25979 | |
| 24196 | |
| 24193 | |
| 24191 | |
| 2526 | |
| 14629 | |
| 2525 | |
| 2524 | |
| 2522 | |
| 2519 | |
| 25977 | |
| 2516 | |
| 25964 | |
| 24187 | |
| 14621 |
MySQL
DB없으면 생성 있다면 업데이트
7
|
| 14614 | |
| 25956 | |
| 25955 | |
| 14609 |
MySQL
MySQL 라이센스?
4
|
| 14602 |
jQuery
jQuery 메뉴(menu) 모음
6
|
| 25953 | |
| 14599 | |
| 14596 | |
| 14595 | |
| 14594 |
jQuery
jQuery 1.6.3 lib
|
| 29782 | |
| 2499 | |
| 2484 | |
| 24180 | |
| 14592 |
jQuery
개발자님에게 제이쿼리 질문좀 드립니다.
1
|
| 25952 | |
| 2478 | |
| 2466 | |
| 2460 | |
| 2459 | |
| 14589 | |
| 2456 | |
| 2436 | |
| 2420 | |
| 2403 | |
| 2397 | |
| 29778 |
HTML
질문드립니다.답답해죽겠습니다.
3
|
| 2393 | |
| 14586 |
JavaScript
중복 로그인 db로 못하게 하려고 하는데 괜찮은 방법있나요??
2
|
| 2387 | |
| 2384 | |
| 14581 |
기타
햬결좀부탁드릴게요.
4
|
| 2381 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기