프론트엔드 개발자를 꿈꾸며 <span style="color:\*<span style="color:자고로 런타임에 대해 간단하게 설명하자면 프로그래밍 언어가 구동되는 환경이라고 이해하면 좋을거같다.💻\*
.png) >Node.js 를 위한 빠르고 간결한 웹 프레임워크 Node.js 를 접하게되면서 자연스럽게 웹프레임워크를 사용하게됬다. express, koa, hapi 와 같은 웹 프레임워크가 존재하지만, 그 중 가장 인기가 많은 'express를 사용하기로했다.
<span style="color:<span style="color:<span style="color:예를 들어, 라우팅을 구성할때 어떤 url은 꼭 사용자가 로그인이 되어있는 상태여야만 해당 라우팅을 볼수 있게끔 하고싶을 때 미들웨어를 사용한다면이런식
바벨은 ECMAScript 최신 문법으로 작성된 코드들을 구버전의 브라우저에서도 실행할 수 있게끔 변환해주는 트랜스파일러이다. 특히 개발하는 서비스가 구버전의 IE를 지원해야하는 경우 Babel을 이용한 호환성 확장은 필수적이다.
깔끔하게 구동되던 Express 서버가 갑자기 콘솔창에 뜻밖의 에러를 뿜었다. 재밌는건 'address already in use'에러에도 불구하고 클라이언트와의 통신에는 아무런 이상이 없었다는 것이다.보통 이 에러는 현재 작업중인 프로젝트 파일에서 다른 프로젝트 파일
요즘 John Ahn님의 Node js 튜토리얼을 보며, 정말 많은 것들을 배우고있다. 특히 강좌에서 다룬 파일업로드 부분은 많은 곳에서 쓸일이 많을거같아서 튜토리얼 내용 외에도 구글링을 해가며 공부하고 있는데, 오늘은 Node js에서 FFmpeg를 이용하여, 영상
현대의 웹은 HTTP 프로토콜로 이루어져있고, HTTP가 가지는 비연결성(Connectionless)과 비상태성(Stateless) 특성 때문에 사용자와의 연결이 유지되지않고, 연결 해제 후에도 상태 정보를 저장하지않는다. 물론 서버의 자원 절약이라는 장점도 있지만,
현대의 웹은 HTTP 프로토콜로 이루어져있고, HTTP가 가지는 비연결성(Connectionless)과 비상태성(Stateless) 특성 때문에 사용자와의 연결이 유지되지않고, 연결 해제 후에도 상태 정보를 저장하지않는다. 물론 서버의 자원 절약이라는 장점도 있지만,