>웹 프론트엔드 >프런트엔드 Q&A >모든 노드 코드는 오픈 소스인가요?

모든 노드 코드는 오픈 소스인가요?

WBOY
WBOY원래의
2022-08-19 10:32:022227검색

노드 코드는 오픈 소스입니다. "Node.js"는 "Chrome V8" 엔진을 기반으로 하는 크로스 플랫폼 오픈 소스 실행 환경입니다. 브라우저 외부에서 JavaScript 코드를 실행하는 데 사용됩니다. node는 또한 빠르고 확장 가능하며 효율적인 웹 애플리케이션을 구축하기 위해 선택한 "Chrome JavaScript" 런타임 환경을 기반으로 합니다.

모든 노드 코드는 오픈 소스인가요?

이 문서의 운영 환경: Windows 10 시스템, nodejs 버전 16, Dell G3 컴퓨터.

node 코드는 오픈 소스입니다

Node.JS는 JavaScript를 서버 측에서 실행할 수 있게 해주는 개발 플랫폼인 Chrome V8 엔진을 기반으로 하는 JavaScript 실행 환경입니다. PHP, Python, Perl 및 Ruby 스크립팅 언어입니다.

Node.js는 브라우저 외부에서 JavaScript 코드를 실행하기 위한 크로스 플랫폼 오픈 소스 런타임 환경입니다. 또한 Chrome JavaScript 런타임을 기반으로 구축된 기본 런타임 환경이며 주로 빠르고 확장 가능하며 효율적인 웹 애플리케이션을 구축하는 데 사용됩니다.

Node.JS는 오픈 소스이며 MIT 라이센스를 사용합니다. 또한 Node.JS는 Chrome V8 엔진을 기반으로 하며 v8은 BSD 라이센스입니다.

BSD 라이센스란 무엇입니까?

BSD 라이센스입니다. 원래는 University of California, Berkeley(BSD는 Berkly Software Distribution의 약자)에서 출시된 다양한 4.4BSD/4.4BSD-Lite 버전에 사용되었으며, 이후

1979년 University of California에서 점차적으로 사용되었습니다. , Berkeley는 오픈 소스의 선구자로 알려진 BSD Unix를 출시했으며 BSD 라이센스는 BSD Unix로 개발되었습니다. BSD 라이센스는 이제 Apache 및 BSD 운영 체제와 같은 오픈 소스 소프트웨어에 채택되었습니다.

MIT 란 무엇입니까? 라이선스?

MIT 라이선스 MIT 라이선스는 가장 널리 사용되는 소프트웨어 라이선스 조건 중 하나입니다. GPL, LGPL, BSD 등의 일반적인 소프트웨어 라이선스 조건과 비교할 때 MIT는 상대적으로 느슨한 소프트웨어 라이선스 조건입니다.

지식 확장

신흥하는 프런트엔드 프레임워크이자 백엔드 언어인 Node에는 RESTful API, 단일 스레드 등 많은 매력이 있습니다.

Node는 스레드를 추가하지 않고도 동시에 작업을 처리할 수 있습니다. Node.js는 단일 스레드입니다. 이는 이벤트 루프를 통해 동시 작업을 구현하며 이를 최대한 활용해야 합니다. 가능한 한 차단 작업을 피하고 대신 비차단 작업을 사용해야 합니다.

비 차단 IO

V8 가상 머신

Event-driven

권장 학습: "

nodejs 비디오 튜토리얼"

위 내용은 모든 노드 코드는 오픈 소스인가요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.