-
[지식] Node(노드)의 의미(node.js 아님)알아두면 유용한 지식 2023. 7. 18. 16:40
개요
개발에서 "node"라는 단어는 다양한 의미로 사용될 수 있습니다.
주로 "노드(Node)"라는 용어가 가리키는 두 가지 의미에 대해 설명하겠습니다.
노드(Node)의 의미
- 데이터 구조의 노드(Node)
데이터 구조에서 "노드(Node)"는 연결 리스트, 트리, 그래프 등과 같은 자료구조에서 하나의 요소를 나타냅니다.
각 노드는 데이터를 저장하는 부분과 다른 노드와의 연결 정보를 가지고 있습니다.
예를 들어, 연결 리스트의 노드는 데이터 요소와 다음 노드에 대한 포인터로 구성될 수 있습니다.
이러한 노드들이 모여 구조를 형성하며, 데이터를 효율적으로 저장하고 접근할 수 있도록 도와줍니다. - Node.js
Node.js는 JavaScript 런타임 환경입니다.
Node.js는 서버 측 애플리케이션 개발에 사용되며, JavaScript를 실행할 수 있는 환경을 제공합니다.
이는 웹 서버, API 서버, 실시간 애플리케이션 등 다양한 서버 측 애플리케이션을 개발할 수 있게 해줍니다.
Node.js는 단일 스레드, 비동기 이벤트 기반 모델로 동작하여 높은 성능을 제공합니다.
결론
Node.js를 사용하지 않는 이상 1번과 같은 의미로 사용될 것입니다.
끗!
728x90반응형'알아두면 유용한 지식' 카테고리의 다른 글
[지식] Heartbeat / Healthcheck의 차이 (0) 2024.05.21 [IntelliJ] 멀티 모듈 에러: Task 'wrapper' not found in project (2) 2023.06.28 [지식] SSO: Single Sign-On (0) 2023.06.28 [지식] API Stub(스텁)이란? (0) 2023.06.15 - 데이터 구조의 노드(Node)