본문 바로가기

Node.js4

[Node.js 프레임워크] express Express는 웹, 모바일 애플리케이션을 위한 Node.js 웹 애플리케이션 프레임워크이다. 여러가지 HTTP관련 유틸리티 메소드와 미들웨어로 쉽게 API를 작성할 수 있다. ● express를 활용한 간단한 자바스크립트 const express = require('express') const app = express() const port = 3000 // 포트는 서버를 들어갈 수 있는 문이다. 한개의 IP에 여러 개의 포트가 존재한다. // 쉽게 비유해서 말하면 IP가 대표번호라면 포트는 내선번호이다. app.get('/', function (req, res){ // app.get : HTTP 메소드, '/' : 라우팅, () => {} : 콜백함수 res.send('Test page') }) ap..
[Node.js] vercel 서버 배포 안드로이드 스튜디오에서 localhost를 사용하여 테스트를 하려고 시도할때 되지 않아서 서버를 배포하였다. vercel을 Github과 연동하고 Github의 서버 코드에 vercel.json파일에 아래의 코들르 추가하면 vercel로 서버를 배포할 수 있다.
[Node.js] vercel 서버 배포 안드로이드 스튜디오에서 localhost를 사용하여 테스트를 하려고 시도할때 원활하게 진행 되지 않아서 서버를 배포했다 vercel을 Github과 연동 후 Github의 서버 코드에 vercel.json파일에 아래의 코드르 추가시 vercel로 서버를 배포할 수 있다.
[Node.js] 기초 Javascript는 컴퓨터 인터프리터에서 실행되지 않고 브라우저 인터프리터에서 실행되기 때문에 따로 설치가 필요 없다. Javascript를 백엔드 실행을 위해 Node.js가 필요하다. Node.js설치 시 브라우저 없이 실행할 수 있는 환경이 구축된다. npm 프레임워크나 자바스크립트로 구현된 다양한 모듈들을 npm에서 다운로드 해서 개발시 유용하게 사용할 수 있다. ● npm init npm에서 다운받은 모듈들을 정리하기 위해서 npm init명령어를 사용하면된다. 필수는 아니지만 명령어를 사용하게 되면 package.json파일이 생성된다. package.json파일에는 프로젝트의 이름, 버전, 설명, 메인 실행파일, 본인이 다운받아 놓은 모듈들을 확인할 수 있다. ● npm install np..