IdoCleanCode
article thumbnail
Published 2024. 10. 6. 12:32
[Node.js] Node.js vs Browser Tutorials/Node
반응형

노드와 브라우저의 차이를 정리 하겠습니다.

 

1. 실행 환경

노드

서버 측 자바스크립트 런타임으로 서버 환경에서 실행됩니다.

 

브라우저

클라이언트 측에서 웹 페이지를 표시하고 사용자와 상호작용하는 환경입니다.

 

2. API접근

노드

노드에서 제공하는 모듈로 서버관련 API를 제공합니다.

 

브라우저

DOM과 같은 클라이언트 측 API를 제공합니다. 주로 사용자 인터페이스를 제공합니다.

 

3. 비동기처리

노드

이벤트 루프를 통해 비동기 I/O 작업을 효율적으로 처리하여 높은 성능을 뽑습니다.

 

브라우저

사용자 이벤트(클릭, 입력)에 대한 비동기 처리를 지원하며, AJAX를 통해 서버와 통신합니다.

 

4. 패키지 관리

노드

npm을 통해 다양한 패키지를 설치하고 관리합니다.

 

브라우저

CDN을 통해 외부 라이브러리를 로드하거나, bundler 또는 Webpack를 사용하여 패키지를 관리합니다.

 

 

관련자료

 

https://idocleancode.tistory.com/436

 

[Node.js] 학습 로드맵

Node.js 소개Node.js 이란?    참고자료https://roadmap.sh/nodejs Node.js Developer Roadmap: Learn to become a modern node.js developerLearn to become a modern node.js developer using this roadmap. Community driven, articles, resources, guides, i

idocleancode.tistory.com

 

반응형

'Tutorials > Node' 카테고리의 다른 글

[Node.js] CommonJS  (1) 2024.10.06
[Node.js] ESM  (1) 2024.10.06
[Node.js] Node.js 실행  (0) 2024.10.06
[Node.js] Node.js 이란?  (3) 2024.10.06
[Node.js] 학습 로드맵  (0) 2024.10.06
profile

IdoCleanCode

@IdoCleanCode

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!