>  기사  >  웹 프론트엔드  >  Reactjs는 노드에서만 실행될 수 있나요?

Reactjs는 노드에서만 실행될 수 있나요?

WBOY
WBOY원래의
2022-07-06 17:38:001963검색

reactjs는 노드에서만 실행되는 것이 아닙니다. 개발 모드에서 Create React 애플리케이션은 NodeJ 및 Webpack 개발 서버를 실행하지만, 서버 측에서 렌더링되지 않는 경우 Reactjs는 프론트 엔드 프레임워크는 JavaScript와 함께 사용할 수 있으며 노드가 필요하지 않습니다.

Reactjs는 노드에서만 실행될 수 있나요?

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

reactjs는 노드에서만 실행되는 것이 아닙니다

아니요, js가 실행될 수 있는 모든 곳에서 실행될 수 있습니다

개발 모드에서는 그렇습니다. Create React 앱은 NodeJs 및 Webpack 개발 서버를 실행하므로 파일을 수정하고 서버를 시작하거나 중지할 때 피드백을 받을 수 있습니다.

서버 측에서 렌더링해야 한다면 필연적으로 node를 사용하게 될 것입니다.

사용하지 않는다면 순수한 프런트엔드 프레임워크입니다.

지식 확장

웹 개발 과정에서 변화하는 데이터를 실시간으로 UI에 반영해야 한다면 DOM에서 작업해야 합니다. Reactjs의 가상 DOM은 DOM을 직접 조작하는 것보다 페이지 렌더링을 매우 효율적이고 제어하기 쉽게 만듭니다.

1.리액트JS란 무엇인가요?

Facebook의 내부 프로젝트에서 시작되었으며 Instagram 웹사이트를 구축하는 데 사용되었으며 2013년 5월에 오픈 소스로 제공되었습니다.

는 JavaScript 라이브러리의 세 가지 주요 프레임워크 중 하나입니다.

는 사용자 인터페이스를 구축하는 데 사용되는 JAVASCRIPT 라이브러리입니다.

주로 UI를 구축하는 데 사용되며 뷰 레이어로 간주할 수 있으며 효율적인 뷰입니다.

2. Reactjs의 두 가지 특징:

컴포넌트화: Reactjs를 통해 컴포넌트를 구축하면 코드를 재사용하기가 더 쉽고 대규모 프로젝트 개발에 잘 적용할 수 있습니다.

가상 DOM: DOM을 직접 조작하는 것보다 페이지 렌더링을 매우 효율적이고 제어하기 쉽게 만듭니다.

3. 장점:

성능이 뛰어나고 코드 로직이 매우 간단하여 점점 더 많은 사람들이 주목하고 사용하기 시작했습니다.

reactjs의 구성요소화와 효율적인 가상 DOM의 결합은 Reactjs에 강력한 하향식 페이지 렌더링 기능을 제공합니다.

또한 React는 서버와 클라이언트에서 빠르고 컴팩트하며 아름다운 코드를 작성하고 웹 애플리케이션을 구축할 수 있는 몇 가지 새로운 개념, 라이브러리 및 프로그래밍 원리를 제공합니다~

nodejs가 무엇인가요?

첫 번째 어쨌든 Node는 웹 서버가 아니라는 점을 이해하는 것이 중요합니다. 그 자체로는 아무것도 하지 않습니다. 아파치처럼 작동하지 않습니다. HTTP 서버가 되기를 원한다면, 내장 라이브러리의 도움을 받아 직접 작성해야 합니다. Node.js는 컴퓨터에서 코드를 실행하는 또 다른 방법일 뿐입니다. 간단한 JavaScript 런타임입니다.

간단히 말하면 Node.js는 서버 측에서 실행되는 JavaScript입니다.

Node.js는 Chrome JavaScript 런타임을 기반으로 구축된 플랫폼입니다.

Node.js는 Google의 V8 엔진을 기반으로 하는 이벤트 중심 I/O 서버 측 JavaScript 환경입니다. V8 엔진은 Javascript를 매우 빠르게 실행하고 성능이 매우 좋습니다.

추천 학습: "

nodejs 비디오 튜토리얼"

위 내용은 Reactjs는 노드에서만 실행될 수 있나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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