본문 바로가기

노드js

node.js express | 템플릿(ejs) 지난 스토리에서는 Node.js 에서 동적웹페이지를 만드는 기초 부분에 대해 알아보았는데요. 사실 이 방법은 Node.js의 편의성을 충분히 발휘한 방법은 아닙니다. Node.js 에는 템플릿이라는 멋진 기능이 있거든요 :) https://itadventure.tistory.com/436 node.js express | 동적 웹페이지 BASIC 지난 스토리에서는 node.js 를 이용하여 정적인 웹사이트를 구현하는 방법을 살펴보았는데요. https://itadventure.tistory.com/435 node.js with express 프레임워크 | 정적 웹사이트 만들기 지난 스토리에서는.. itadventure.tistory.com 템플릿이란? 템플릿은 특정 모양을 만들기 위해 사전에 준비된 틀을 의.. 더보기
node.js express | 동적 웹페이지 BASIC 지난 스토리에서는 node.js 를 이용하여 정적인 웹사이트를 구현하는 방법을 살펴보았는데요. https://itadventure.tistory.com/435 node.js with express 프레임워크 | 정적 웹사이트 만들기 지난 스토리에서는 fs모듈 시스템믈 이용하여 다소 원시적(?)인 웹서비스를 제공하는 방법을 살펴보았는데요. https://itadventure.tistory.com/434 node.js with fs 모듈 | 파일 시스템으로 첫페이지 보여주기 itadventure.tistory.com 정적인 웹사이트는 마치 책과 같습니다. 그렇기 때문에 그 내용은 변화할 수 없고 항상 고정된 형태의 결과만 제공할 뿐입니다. 하지만 대부분의 웹언어가 사용자의 액션에 따라 그 결과가 달라지는 웹.. 더보기
node.js with express 프레임워크 | 정적 웹사이트 만들기 지난 스토리에서는 fs모듈 시스템믈 이용하여 다소 원시적(?)인 웹서비스를 제공하는 방법을 살펴보았는데요. https://itadventure.tistory.com/434 node.js with fs 모듈 | 파일 시스템으로 첫페이지 보여주기 오늘날 웹서비스는 유저들에게 보여줄 파일을 html 파일로 작성하고, 요청이 들어오면 해당 페이지를 보여주도록 되어 있지요? Node.js 도 그러한 부분이 가능한데요. 오늘은 파일 시스템을 통하여 itadventure.tistory.com 위 방법의 장점은 반응속도가 가장 빠르다는 것입니다. 군더더기 없이 최소한의 필요한 부분만 100% 작동하기 때문인데요. 문제는 해결해야 할 과제가 많습니다. 웹사이트 전체를 구현하기 위해서는 이미지 파일이라든가 각종 MIME .. 더보기
node.js with pm2 | 백그라운드 실행/중지/재시작/다중포트 인간은 호흡을 하지 않으면 살 수 없습니다. 호흡하지 않는 사람을 우리는 '죽은 사람'이라 일컫지요. 사람뿐만 아니라 모든 자연 만물은 날마다 그 호흡으로 살아 있음을 증명합니다. 재미있는 것은 IT 계에서 다루는 서버컴퓨터도 그 필요로 하는 서비스가 작동중이면 '살아있고', 서비스가 멈추면 '죽었다'고 표현합니다:) "웹서버 죽었으니 재시작 해주세요!" 지난 스토리에서는 node.js 를 설치하는 방법에 대해 다루어 보았습니다. https://itadventure.tistory.com/431 node.js in AWS | 설치 ( v14.17.5 LTS ) 최근에 관심을 갖게 된 스크립트 언어가 있습니다. 바로 node.js ( 노드제이에스 ) 라는 서버 사이드 스크립트 언어인데요. 공식사이트는 아래 .. 더보기
node.js in AWS | 설치 ( v14.17.5 LTS ) 최근에 관심을 갖게 된 스크립트 언어가 있습니다. 바로 node.js ( 노드제이에스 ) 라는 서버 사이드 스크립트 언어인데요. 공식사이트는 아래 URL을 찾아가면 되겠습니다. 일부 페이지만 한글이고 대부분의 문서 페이지는 영문버전으로만 지원됩니다. ( 2021. 8. 12 기준 ) https://nodejs.org/ko/ Node.js Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine. nodejs.org Node.js 란 무엇일까요? Node.js 란 간단히 말해 자바 스크립트 언어의 서버용 버전입니다. 자바 스크립트를 도대체 어떻게 서버용 버전으로 사용될까 생각해볼 수도 있지만, Node.js 는 웹브라우저의 자바스크립트.. 더보기