본문 바로가기
자바스크립트와 캔버스

Node.js - Part 11-1. express 프레임워크 소개

처음부터 시작하는 AWS와 Node.js 책자 본문 일부입니다.

https://itadventure.tistory.com/493

 

[전자책 출간!] 처음부터 시작하는 AWS와 Node.js

65 페이지 분량의 미리보기 책을 무료로 제공해드립니다 첨부파일을 다운로드하셔서 보시고 관심을 갖게 되신다면 그 때 구매하세요! 그동안 집필해본 '처음부터 시작하는 AWS와 Node.js' PDF 전자

itadventure.tistory.com

Express! 이삿짐 센터일까요?
Node.js 에서는 노우!
홈페이지 틀을 구축해주는 성능 좋은 도구입니다.
이런 도구를 프레임워크라고 부르지요.


지난 파트에서는 fs파일모듈믈 이용하여 다소 원시적(?)인 웹서비스를 제공하는 방법을 살펴보았는데요.

위 방법의 장점은 반응속도가 가장 빠르다는 것입니다.
군더더기 없이 최소한의 필요한 부분만 100% 작동하기 때문인데 문제는 해결해야 할 과제가 너무 많습니다.

전반적인 웹사이트를 구현하기 위해서는 이미지라든가 동영상 등을 처리하기 위해 특별한 처리를 해주어야 합니다. 주요스크립트를 훔쳐볼 수 있는 문제도 있고 홈페이지를 개발하면서 감안해야 할 여러가지 에러사항들이 있는데요.

앞선 파일 모듈에서 시작해서 이런 모든 것들을 개발하려면 어휴~ 만만치 않습니다.
누군 들 이전에 그러한 고민과 노력을 하지 않았을까요?

티제이 홀로웨이척(Holowaychuk)이라는 프로그래머는 이러한 부분의 상당수를 쉽게 해결할 수 있는
익스프레스(express.js)라는 프레임 워크를 개발하게 됩니다.


그리고 누구나 무료로 사용할 수 있게 보급하지요. ( MIT 라이선스 )
이 express.js 의 다운로드 횟수가 2018년 12월 말 기준 5억회라고 하니,
대다수에게 사랑받는 프레임워크임에는 분명한 것 같습니다 :)


방문해주시는 모든 분들께 늘 감사드립니다.

도움이 되셨다면 공감 한방, 댓글은 굿잡!
감사합니다~