NODE.JS로 리팩토링중

BEHE_LIT·2021년 10월 28일
0

JSP로 만들었던 프로젝트 웹사이트를 NodeJS로 리팩토링중에 있다.
프론트 부분은 NUNJUCKS로 교체하고(경로설정을 완전히 달리해야해서 잠시 애먹었다 ㅜㅜ)
백단 자체는 express를 활용하여 페이지 라우팅을 확실히했고 이제 express의 sequelize를 활용해 DB까지 싹(가장 큰 작업..) 계획중.

자바스크립트 즉, NodeJS로 리팩토링하며 느끼는 점은 함수의 중요성(일급객체니깐!), 콜백함수를 쓰는데 있어서 promise 체이닝, async/await를 활용하여 비동기적 실행을 만들어주는일, 그리고 함수표현식 사용의 습관(아마 많은 개발자들이 그냥 function 식별자명 선언으로 사용하실듯)이 매우 중요해 보인다. 코드가 짧으면 괜찮겠지만 길어지면 길어질수록 유지보수에 대한 대가가... 같은 함수명이라도 존재할 경우 호이스팅된다고 생각하면 끔찍하다.

만들땐 진짜 동적타입의 언어라는게 너무너무 편하다. 하지만 유지보수는 ㅜㅜ(타입스크립트도 익혀야할 판)

profile
방랑자의 현장에 오신걸 환영합니다.

0개의 댓글