1990년 Web 등장HTML의 불편함 - 하나하나 작업해야함, 방문자들이 게시, 수정하기 어려움 - 성장의 한계Java Script는 원래 웹브라우저용 언어2008년 Google이 V8엔진 개발 및 오픈소스 공개Ryan Dahl이 웹브라우저 밖에서도 Java Scri
HTML에서는 페이지 수정이 필요할 때 모든 html 파일을 하나하나 수정해야한다.NodeJS를 이용하면 module를 만들고 그 안의 템플릿을 수정하면 모든 페이지를 일괄적으로 변경할 수 있다.또한 HTML에서 적용하기 힘들던(R은 가능했지만) CRUD를 보다 편리하
Node.js runtime 설치https://nodejs.org/ 에서 가능최신버전보다 LTS 버전 설치를 권장설치 완료 후 cmd에서 node -v를 입력했을 때 버전이 뜬다면 정상적으로 설치 된 것node를 입력하고 js 명령어 입력가능console.lo
Node.js로 웹서버 구동하기출처cmd에 해당 디렉토리에서 node main.js를 입력하면 http://localhost:3000/ 로 접속했을 때 index.html을 보여준다.포트가 3000인 이유는 app.listen(3000) 부분에서 3000을 입
http? http HyperText Transfer Protocol 통신규칙 host?(domain) aaa.com 네트워크에 연결된 특정한 컴퓨터의 주소 port? 3000 한 컴퓨터에 여러 서버가 있을 때 특정 포트에 연결된 서버로 접속하도록 지정한다. p
template을 선언하고 양식을 만들어준다.정리05에서 respone.end() 부분에 넣었던 queryData.id대신 template을 넣어주면 원하는 부분만 변화를 주고 공통적으로 보여주는 양식을 만들 수 있다. 본문에 해당하는 부분을 js파일로 저장하고 조건에
nodejs에서 파일 읽기
Program은 입력값(Input)을 기준으로 일정한 규칙에 따라 출력값(Output)을 보여주는 것.이 때 입력되는 정보의 형식이 Parameter, 형식이 맞게 입력된 값이 Argument.program1.js라는 파일을 위와 같이 파일을 저장하고 node에서 실행