FrameWork

✅ express-session 란? 현대의 웹페이지는 HTTP 프로토콜로 이루어져 있고, HTTP 특성상 비연결성(Connectionless)과 비상태성(Stateless) 특성 때문에 사용자와의 연결이 유지되지 않고, 연결 해제 후에도 상태 정보를 저장하지 않는다. 서버의 자원 절약이라는 측면도 있지만, 사용자 식별이 불가하기 때문에 매번 새로운 사용자로 인식한다는 점이 불편하다. 그런 점을 보완하고자, 쿠키(Cookie) 및 세션(Session) 인증 방식을 통해 클라이언트 상태 정보를 지속적으로 가져와 그에 알맞는 정보 및 화면을 제공하는 것이다. 📝 작동 방식 클라이언트가 서버에 처음으로 접근하여 요청(Request)을 보내면 서버는 접근 클라이언트의 Request-Header 필드인 cooki..
✅ Node.js Node.js는 Chrome V8 자바스크립트 엔진으로 빌드된 런타임 환경으로 주로 서버 사이드 애플리케이션 개발에 사용되는 소프트웨어 플랫폼이다. 즉, 노드를 통해 다양한 자바스크립트 애플리케이션을 실행할 수 있으며, 서버를 실행하는 데 제일 많이 사용된다. Node.js를 통해 웹어플리케이션이 더욱 발전하게 되었으며, 정적인 홈페이지 뿐만 아니라 쇼핑몰, 티켓 예매사이트, 블로그 등 데이터가 변해가는 사이트를 만들 수 있으며, 여러 개발자가 만든 프로그램과 게임을 웹상에서 구동시켜 안드로이드폰, 아이폰, 윈도우PC, 맥 등 플랫폼의 제약에서 벗어나 어디든 상관없이 실행 가능하게 해준다. 스크립트 언어는 웹브라우저(크롬, 사파리, 익스플로러, 파이어폭스 등)가 있어야만 동작하는 프로그..
mien
'FrameWork' 카테고리의 글 목록