
공식 홈페이지에서 정의한 Node.js란 V8 JavaScript 엔진으로 빌드 된 JavaScript 런타임이다. JavaScript는 과거 웹 브라우저에서만 동작하는 프로그래밍 언어로, 프론트엔드 분야에서 주로 사용되었다.하지만 Node.js의 등장은 JavaScr

node.js 설치

URL은 Uniform Resource Locator의 약자로 웹 상에서 특정한 자원에 대한 주소에 불과하다. 여기서 말하는 특정 자원은 HTML 페이지, CSS 문서, 이미지 등..이 포함된다.URLURL은 몇가지 필수적 사항과 선택적 사항들로 구성된다.protoco

Express node.js를 위한 빠르고 개방적인 간결한 웹 프레임워크이다. express는 일종의 패키지이다. express안에는 http, node.js, 라이브러리 가 담겨져 있다. 이러한 기능을 한 곳에 모아서 제공해주는 것이다. Express를 사용하는 이

Express는 자체적인 최소한의 기능을 갖춘 라우팅 및 미들웨어 웹 프레임워크이며, Express 애플리케이션은 기본적으로 일련의 미들웨어 함수 호출이다.미들웨어 함수는 요청 오브젝트(req)과 응답 오브젝트(res)의 요청-응답 주기 사이에 실행되어 처리되는 함수에

라우팅 작업을 하다보면 늘어나기 마련이다. 한 곳에 코드 양이 너무 많이 있으면 관리하기가 힘들어진다. 이 때 같은 라우터끼리 분리해서 관리하면 관리가 효율적이다.라우터 분리를 해보자.너무 길어서 코드 관리가 쉽지 않다.확실히 짧아진 것을 볼 수 있다.Controlle

회원인증 방법은 크게 세가지가 있다.어떤 사람이 로그인 페이지에서 로그인을 한다. 그럼 서버는 쿠키를 발행한다. 이 쿠키에는 세션아이디가 "유저가 로그인을 했다는 세션" 이다. 그럼 브라우저는 받은 쿠키를 저장한다. 그럼 로그인을 한 상태가 된다.그렇다면 이제 로그인한

MySQL을 연결하려면 먼저 설치를 해야 한다. 설치방법에 대해서 알아보자.MySQL 사이트에 접속한다. DownLoads 버튼을 누른 후 아래로 내리면 MySQL Community (GPL) Dwonloads 버튼을 누르면 다음과 같은 화면이 뜬다.그럼 MySQL C

구조적 쿼리 언어(SQL)는 관계형 데이터베이스에 정보를 저장하고 처리하기 위한 프로그래밍 언어이다. 관계형 데이터베이스는 정보를 표 형식으로 저장하며, 행과 열은 다양한 데이터 속성과 데이터 값 간의 다양한 관계를 나타낸다. SQL 문을 사용하여 데이터베이스에서 정보