목록Node.js 강의 정리 (5)
Odds and Ends

[웹 서버 만들기] 1. 간단한 웹 서버 만들기 - http 모듈로 웹 서버를 시작, 노드에 기본으로 들어있는 http모듈로 웹 서버 객체 생성 - createServer() 메소드로 웹 서버 객체 만들고 listen() 메소드로 대기 * listen() 함수란? 서버 실행하여 대기시킴 * close() 함수란? 서버 종료시킴 var http = require('http'); // http 모듈 불러옴 var server = http.createServer(); // 웹서버객체 리턴 // 실제 웹서버, 동작 가능 var host = '자신 WIFI IP주소 넣기'; // 와이파이 변경 시 바꿔줘야함 var port = 3000; server.listen(port, host, '50000', functio..

[노드의 기본 기능] 1. 주소 문자열과 요청 파라미터 * url 모듈 - url모듈을 만들었으면 parse()나 format()이용해 처리 var url = require('url'); //url모듈에서 불러온 객체럴 url변수에 할당 var urlStr = 'https://search.naver.com/search.naver?where=nexearch&sm=top_sug.pre&fbm=1&acr=1&acq=%EB%B0%B0%EA%B3%A0%ED%8C%8C&qdt=0&ie=utf8&query=%EB%B0%B0%EA%B3%A0%ED%8C%8C' var curUrl = url.parse(urlStr); console.dir(curUrl); console.log('query => ' + curUrl.quer..

[Node.js를 하며 자바 스크립트 알아야할 부분 간단 정리] 1. 자료형 : 자바는 자료형을 명시O vs 자바스크립트는 자료형 명시 X (var 사용하여 변수 구분) ch03_test1.js 파일 // 변수 다루기 var name; // 선언 console.log('name : ' + name); // undifined var age = 20; // 선언 및 초기화 console.log('age : ' + age); // 제대로 출력 name ='소녀시대'; // 초기화 console.log('name : '+name); // 제대로 출력 **변수 값 접근 및 할당하는 방법 두 가지 예제 ch03_test2.js 파일 var person = {}; // 속성에 값 할당 두가지 방법 person.nam..

2장에서는 1장에 이어 Node에 대한 간단한 내용을 배운다. - 코드 위주 간단한 실습 - ch02_test1.js 1. 객체 생성과 출력 2. 간단한 반복문으로 실행시간 체크 3. 파일 이름과 경로 출력 ch02_test1.js 파일 var person = { name:'소녀시대', age:20 }; console.log('자바스크립트 객체입니다. %j', person); console.dir(person); console.time('duration_time'); var result = 0; for(var i=0; i

한이음 공모전을 진행하면서 백앤드 개발을 담당하게 되었다. 서버 개발을 위해서 Node.js를 공부하는 중이고, 유튜브에서 2017 Do it! Node.js 프로그래밍(개정판)으로 공부를 진행 중에 있다. 개당 10-20분 정도 되는 양이라 짧아보이지만 강의 수가 100개라 꽤 된다. 하지만 이 강의가 다른 강의들에 비해 제일 배우기 좋다. 다시 봐도 이해가 잘될 수 있도록 강의 내용과 검색으로 부연 설명을 달 것이다. Node.js 실습 개발 환경 설치와 간단한 예제 실행 Chapter 1 - (1) 강의 Brakets 사용 (텍스트 에디터, 파일단위 구분 쉬움) -> 개발 시 보통 이클립스를 많이 사용하나, 브라켓이 최신 버전을 사용하기에 좋아서 사용한다. Node.js는 특정 도구를 사용할 필요가..