안녕하세요. 두부입니다. 서버 애플리케이션을 제작할 때 빠질 수 없는 프레임워크 Node.js 와 Spring boot의 차이점에 대해서 작성해보려고합니다. Node.Js JavaScript 언어로 실행될 수 있도록 해주는 프로그램 환경 싱글 스레드, Non-blocking I/O를 처리를 기반으로 빠른 속도를 가짐 CPU 대기 시간을 최소화 할 수 있음 CPU 부하가 적고 많은 커넥션을 동시에 처리해야하는 구조에 적합 C++로 개발된 V8 Javascript Engine 기반으로 확장성이 좋음 프론트엔드 개발자의 진입 장벽이 낮음 서비스 로직이 복잡해지거나 업무 난이도가 높을 경우, Type Safe를 하지 못하는 Javascript 특성상 런타임에러가 수없이 발생할 수 있음 비동기 제어가 어려움 ✅ ..