«node.js» 태그된 질문

Node.js는 Google의 V8 JavaScript 엔진을 사용하는 이벤트 기반의 비동기 I / O 프레임 워크입니다.

8
멀티 스레드 JavaScript 런타임 구현의 단점은 무엇입니까? [닫은]
지난 주 동안 멀티 스레드 JavaScript 런타임 구현을 작업했습니다. JavaScriptCore 및 boost를 사용하여 C ++로 만든 개념 증명이 있습니다. 아키텍처는 간단합니다. 런타임에서 기본 스크립트 평가가 완료되면 스레드 풀이 시작되고 스레드 우선 순위에 참여하여 공유 우선 순위 큐에서 태스크 선택을 시작합니다. 두 태스크가 동시에 변수에 액세스하려고하면 원자로 표시되고 액세스를 위해 경쟁합니다. …

3
So Unique About Node.js은 (는) 무엇 이죠? [닫은]
최근 Node.js에 대한 찬사가 많이있었습니다. 네트워크 응용 프로그램에 많이 노출 된 개발자는 아닙니다. Nodes.js에 대한 거의 모든 이해에서 그 강점은 다음과 같습니다. 이벤트 연결을 제공하는 여러 연결을 처리하는 스레드는 하나뿐입니다. 그러나 예를 들어 Java의 경우 NIO / AIO를 사용하여 하나의 스레드 만 만들 수 있습니다.이 스레드를 사용하여 여러 연결을 처리하고 …

3
Erlang 학습과 학습 node.js [닫기]
Erlang이 상상할 수있는 모든 범주에서 node.js의 엉덩이를 걷어차는 방법에 대해 온라인에서 많은 쓰레기를 봅니다. Erlang을 배우고 싶은데 문제가 있습니다. node.js를 선택하는 것보다 Erlang을 선택하는 데 훨씬 더 어려운 시간이 있습니다. node.js를 사용하면 비교적 복잡한 프로젝트를 선택할 수 있었고 하루 만에 뭔가 효과가있었습니다. Erlang과 함께, 나는 장벽에 빠졌고 거의 빨리 가지 …
41 erlang  node.js 

4
Javascript를 이용한 디자인 패턴의 중요성, NodeJs et al
향후 몇 년 동안 Javascript가 웹의 유비쿼터스 프로그래밍 언어 인 것처럼 보이면 5 분마다 새로운 프레임 워크가 나타나고 서버와 클라이언트 측 모두를 주도하는 이벤트 중심 프로그래밍이 이루어집니다. Javascript 개발자로서 기존 디자인 패턴을 다른 언어 / 환경에서보다 중요하거나 덜 중요하게 생각하십니까?. Javascript 개발자가 정기적으로 사용하는 상위 3 가지 디자인 패턴의 이름을 …

2
Node.js는 프레임 워크입니까? [닫은]
채용 담당자, 개발자 등이 Node.js를 프레임 워크라고합니다. 내 생각에 이것은 Node.js가 실제로 무엇인지에 대해 무지하지 않습니다. 종종 작업 설명에서 Node.js는 AngularJS , React 등 의 라이브러리로 그룹화됩니다 . 일반적으로 차이를 모르는 사람 (HR, 모집 자 등)이 입력 한 것으로 간주합니다. 제 생각에는 Node.js는 플랫폼 또는 런타임 환경입니다. 파일 시스템 (브라우저가 …

2
풀 스택 자바 스크립트로 프론트 엔드와 백 엔드를 분리하는 방법은 무엇입니까?
앵귤러, 그런트 및 바우어를 사용하여 작성된 단일 페이지 응용 프로그램 인 프론트 엔드가 있다고 가정하십시오. 그리고 백엔드가 있다고 가정합니다. 주로 ORM 위에있는 REST API이며 grunt, express 및 sequelize와 같은 것을 사용하여 데이터베이스에서 객체를 저장 / 검색합니다. 앵귤러 어플리케이션은 사용자가 보는 모든 시각적 인 것들을 수행하지만, 백엔드가 제공하는 서비스를 GUI로하여 그렇게합니다. …

3
Redis를 통해 메시지 대기열을 구현하는 방법은 무엇입니까?
왜 Redis를 큐잉해야합니까? Redis가 큐잉 시스템을 구현하기에 좋은 후보가 될 수 있다는 인상을 받고 있습니다. 지금까지는 폴링 또는 RabbitMQ와 함께 MySQL 데이터베이스를 사용했습니다. RabbitMQ를 사용하면 많은 문제가 발생했습니다. 클라이언트 라이브러리는 매우 가난하고 버그가 많으며 서버 관리 콘솔에 몇 가지 문제 등을 해결하는 데 너무 많은 개발자 시간을 투자하고 싶지 않습니다. …

7
비 실시간 웹 앱에 node.js를 피해야 할 이유가 있습니까?
소켓, 혜성, AJAX가 많은 통신 등을 필요로하는 실시간 웹 앱의 Node.js가 얼마나 멋진 지에 대해 많은 이야기를 보았습니다. 이벤트 중심의 비동기 스레드 중심 모델도 오버 헤드가 적은 동시성에 적합하다는 것을 알고 있습니다. 또한보다 단순한 '전통적인'비 실시간 앱 (예 : 앱 개발을 배우는 사람들을위한 표준 'Hello World'인 것처럼 보이는 표준 블로그 …

4
어떤 자바 스크립트 함수가 차단 및 비 차단을 결정합니까?
나는 몇 년 동안 웹 기반 Javascript (vanilla JS, jQuery, Backbone 등)를 해왔으며 최근에는 Node.js와 함께 일하고 있습니다. "비 차단"프로그래밍을 중단하는 데 시간이 걸렸지 만 이제는 IO 작업에 콜백을 사용하는 방법에 익숙해졌습니다. Javascript는 본질적으로 단일 스레드입니다. 노드 "이벤트 큐"의 개념을 이해합니다. 내가 이해하지 못하는 것은 개별 자바 스크립트 작업이 "차단"대 …

3
node.js 초보자라면 이벤트보다 콜백을 사용하면 어떤 이점이 있습니까?
저는 초보자 JavaScripter이며 V8 엔진 내부에서 진행되는 작업에 대한 실제 지식이 없습니다. 말했듯이, 실제로 node.js 환경에 대한 초기 단계를 즐기고 있지만 글로벌 이벤트를 생성하는 수단으로 events.EventEmitter ()를 지속적으로 사용하고 있다는 것을 알았습니다. Objective-C 또는 Python 프로그램에서 쓰는 것과 비슷한 패턴입니다. 나는 항상 다음과 같은 일을하고 있습니다. var events = require('events'); …

2
우리는 대규모 Ruby on Rails 애플리케이션 (매월 2,500 만 명의 사용자)을 보유하고 있으며 경영진은 Node.js로 다시 작성하기로 결정했습니다.
다음과 같은 경우 알려주십시오. Node.js는 우리 사이트를 더 빨리 만들 것입니다! Node.js는 더 적은 서버 리소스를 사용하므로 비용을 절약 할 수 있습니다! Node.js는 우리를보다 생산적으로 만들어 줄 것입니다! Node.js는 클라이언트와 서버 측 JavaScript 코드를 공유 할 수 있음을 의미합니다. 명확히하기 위해 프론트 엔드 서버를 다시 작성하여 기존 Ruby on Rails …

4
npm의 선택적 종속성?
나는 이것 과 비슷한 질문을 가지고 있지만 똑같지는 않습니다. 내 앱 사용자가 사용하려는 방식에 필요한 모든 종속성으로 앱을 설치하고 싶습니다. 예를 들어 MongoDB에 유지하려는 경우 Mongo 관련 라이브러리 만 설치되지만 Redis에 유지하려는 경우 Redis 관련 라이브러리 만 설치됩니다. 사용하지 않을 라이브러리를 다운로드하여 설치하고 싶지 않습니다. 나는 개발 목적으로 그것을 할 …

3
Node.js는 실제로 확장 성을 향상합니까?
C10K 문제에 대해 읽었으며 특히 비동기 서버 I / O를 나타내는 부분이 있습니다. http://www.kegel.com/c10k.html#aio 나는 이것이 스레드가 사용자 요청을 처리하는 동안 스레드가 사용자 요청을 처리하는 동안 스레드가 서버에서 수행하는 작업을 스레드에게 알리는 대신 스레드가 사용자 요청을 처리 할 수 ​​있도록함으로써 Node.js가하는 일을 거의 요약한다고 생각합니다. 전체 CPU 작업. 스레드는 다른 …

3
Node.js는 다른 서버 측 프레임 워크와 어떻게 다릅니 까?
Node.js의 인기가 높아짐에 따라 소규모 프로젝트를 수행하는 사람들이 여러 명있는 것을 보았습니다. 또한 Node.js가 무엇을 할 수 있는지에 대한 아이디어를 얻기 위해 찬반 양론 목록을 살펴 보았지만 여전히 PHP, Perl 또는 Ruby와 같은 다른 성숙한 서버 측 기술과 어떻게 다른지 명확하지 않습니다. 울타리. 구체적으로 Node.js를 현재 대안과 차별화하는 이유는 무엇입니까?

3
자바 스크립트 개발자를위한 인증? [닫은]
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? Software Engineering Stack Exchange에 대한 주제가 되도록 질문을 업데이트하십시오 . 휴일 육년 전 . Javascript 개발 분야에서 견고하지만 빠른 속도의 진입을 찾고 있습니다. 다음과 같은 주제가 떠 오릅니다. 자바 스크립트 고급 개념, OOP jQuery, jQuery-UI, jQuery- …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.