Node.js is often associated with backend developemnt due to its server-sdie capabilities and its event-driven, non-blocking I/O model, which is well-suitted for building scalable and high-performance server applications.
node.js 이벤트 추진, I/O 논블로킹 모델, 서버 측면을 다루는 것 때문에 백엔드와 연관되어 있고, 높은 품질의 서버 애플리케이션을 건축하는 데 적합하다.
However, Node.js is not limited to just backend development.
I got an answer for this question by using chat Gpt.