>  기사  >  웹 프론트엔드  >  nodejs는 어디에 적합합니까?

nodejs는 어디에 적합합니까?

青灯夜游
青灯夜游앞으로
2020-09-08 12:02:123443검색

nodejs는 어디에 적합합니까?

nodejs는 무엇에 적합한가요?

새로운 기술을 배운 후에는 그것이 어떤 시나리오에 적합한지 알아야 합니다.

Nodejs는 서버의 견고함을 고려하지 않은 채 최고의 성능을 추구하는 괴짜들의 산물이라고 할 수 있습니다. 은행, 증권, 통신시스템 등 안정성을 추구하는 업종에서는 사용을 권장하지 않습니다.

【동영상 튜토리얼 추천: node js tutorial

하지만 Nodejs는 다른 언어의 거의 모든 기능을 수행할 수 있습니다. Nodejs도 수행할 수 있습니다. (물론 언어마다 고유한 장점이 있습니다.) 물건). 하지만 nodejs의 특성을 보면 nodejs가 I/O 연산에는 매우 뛰어나지만 많은 CPU 계산에는 좋지 않다는 것을 알 수 있습니다. 계산은 비동기식일 수 없으므로 특정 프로그램 실행 효율성이 차단됩니다. 또한 nodejs는 websocket과 협력하고 긴 연결을 통해 실시간 비즈니스를 개발하는 데 매우 적합합니다.

예:

crawler

양식 수집

시험 시스템

실시간 그래픽 방송

채팅룸

web Api 인터페이스

......

중국에는 사용하기를 좋아하는 기업이 많이 있습니다. nodejs;

많은 대기업이 비즈니스의 특정 측면을 구현하기 위해 nodejs를 사용할 것입니다:

Baidu의 양식 모음; Zhihu의 현장 메시징

저는 개인적으로 nodejs를 사용합니다:

1. io)

2. 템플릿 메시지 전송(10초 동안 WeChat에 20,000개 이상(특정 서버에 따라 다름) 이상의 요청을 보낼 수 있음)

3. 데이터 저장 지점, 모든 시스템 사용자 행동 수집은 노드 프로세스를 통해 실행될 수 있습니다.

4. 크롤러

nodejs는 다른 언어에서도 비즈니스 기능을 구현할 수 있지만, 각 언어의 장점을 최대한 활용하려면 여전히 특정 비즈니스 분석과 결합해야 합니다. .

더 많은 프로그래밍 관련 지식을 보려면

프로그래밍 교육을 방문하세요! !

위 내용은 nodejs는 어디에 적합합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 segmentfault.com에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제