코딩/Node.js

[node] TIL 노드를 배우고 있다. Express를 배움

카슈밀 2021. 1. 11. 22:41
반응형

기존 node를 배우고 sql에 관계형 데이터 구조를 배우고나서 Express를 오늘 처음 배웠는데,

완전 편하다.

if(pathname === '/'){
	if(queryData.id === undefined){
	fs.readdir('./data', function(error, filelist){

pathname에 path로 맞춰야하는데, 

express에선 그냥 라우터로 쓰면 진짜 편하다.

 

왜 대세인지 한방에 이해하였다.

app.get('/', (request, response) => {
  fs.readdir('./data', function(error, filelist){

귀찮은 if문 안들어가고 그냥 경로만

app.get(path, callback [, callback ...])으로 작성하면 된다.

node 기존처럼 작성해서 복잡하기만 하지 가독성은 떨어졌는데, 라우터를 쓰니 진짜 편하다.

왜 Express를 편하게 사용하는지 알겠다.

728x90