Запитання з тегом «node.js»

Node.js - це асинхронна система вводу / виводу на основі подій, яка використовує механізм JavaScript V8 від Google.

8
Які недоліки зробити багатопотокову реалізацію JavaScript? [зачинено]
Я працював над багатопотоковою реалізацією JavaScript протягом минулого тижня. У мене є доказ концепції, зробленої на C ++ за допомогою JavaScriptCore та boost. Архітектура проста: коли час закінчення оцінювання основного сценарію він запускається та приєднується до пулу потоків, який починає вибирати завдання із спільної черги пріоритетів, якщо дві задачі намагаються …

3
Що таке унікальне про Node.js? [зачинено]
Останнім часом було багато похвал для Node.js. Я не розробник, який зазнав значного впливу на мережеві програми. З мого розуміння Nodes.js, його сила полягає в тому, що ми маємо лише один потік, що обробляє декілька з'єднань, забезпечуючи архітектуру, засновану на подіях. Однак, наприклад, у Java, я можу створити лише один …

3
Навчання Ерлангу проти навчання node.js [закрито]
Я бачу багато лайно в Інтернеті про те, як Ерланг б'є попку node.js майже в кожній можливій категорії. Тож я хотів би дізнатися Ерланг і дати йому постріл, але ось проблема. Я знаходжу, що мені набагато важче підбирати Ерланг, ніж я збираю node.js. З node.js я міг вибрати відносно складний …
41 erlang  node.js 

4
Важливість шаблонів дизайну з Javascript, NodeJs та ін
Оскільки Javascript виявився всюдисущою мовою програмування в Інтернеті протягом наступних кількох років, нові рамки спливають кожні п’ять хвилин і програмування, кероване подіями, ведучими як сервер, так і клієнт: Ви як розробник Javascript вважаєте традиційні шаблони дизайну важливими або менш важливими, ніж вони були для інших мов / середовищ ?. Назвіть, …

2
Чи є Node.js рамкою? [зачинено]
Я постійно бачу, як рекрутери, розробники тощо посилаються на Node.js як на рамки. На мою думку, це невідомість того, що насправді є Node.js. Часто, в описах завдань, Node.js групується як бібліотека серед AngularJS , React тощо. Взагалі, я вважаю, що це входить хтось, хто не знає різниці (HR, рекрутер тощо). …

2
Методи поділу переднього та зворотного кінців за допомогою javascript у повному стеці?
Припустимо, я маю передню частину, яка в основному є односторінковою програмою, написаною за допомогою кутового, бурчання та нахилу. І припустимо, у мене є бекенд, який є, як правило, лише REST API, що сидить поверх ORM, який зберігає / витягує об'єкти з бази даних, використовуючи такі речі, як грунт, експрес та …

3
Як реалізувати чергу для повідомлень над Redis?
Чому Redis для черги? Мені здається, що Redis може стати хорошим кандидатом для впровадження системи черги. До цього моменту ми використовували нашу базу даних MySQL з опитуванням або RabbitMQ. З RabbitMQ у нас виникло багато проблем - клієнтські бібліотеки дуже бідні і невдалі, і ми хотіли б не вкладати занадто …

7
Чи є вагомі причини уникати node.js для веб-додатків у режимі реального часу?
Я бачив багато розмов про те, як приголомшливий Node.js для веб-додатків у реальному часі - речі, які потребують сокетів, Comet, AJAX-важких комунікацій тощо. Я знаю, що його асинхронна модель, керована подіями, також добре підходить для одночасності з низькими витратами. Я також бачив підручники Node.js для більш простих, "традиційних" додатків у …

4
Що визначає, які функції Javascript блокуються проти не блокуючих?
Я вже декілька років займаюся веб-JavaScript (vanilla JS, jQuery, Backbone тощо), і останнім часом я займаюся деякою роботою з Node.js. У мене знадобився певний час, щоб розібратися з "неблокуючим" програмуванням, але зараз я звик використовувати зворотні дзвінки для операцій вводу-виводу і чогось іншого. Я розумію, що Javascript від природи однопотоковий. …

3
Новачок node.js, яка перевага, отримана за допомогою зворотних дзвінків над подіями?
Я початківець JavaScripter і не маю реальних знань, що відбувається всередині двигуна V8. Сказавши це, я дуже насолоджуюся своїми ранніми переглядами в середовищі node.js, але виявляю, що я постійно використовую події.EventEmitter () як засіб випромінювати глобальні події, щоб я міг структурувати свої програми так, щоб підходити до спостерігача-сповіщувача. Шаблон, подібний …

2
У нас є великий додаток Ruby on Rails (25 мільйонів користувачів щомісяця), наше керівництво вирішило переписати на Node.js, я божеволію?
Скажіть, будь ласка, якщо: Node.js зробить наш сайт швидше! Node.js буде споживати менше ресурсів сервера, ми можемо заощадити гроші! Node.js зробить нас більш продуктивними! Node.js означає, що ми можемо ділитися кодом JavaScript на клієнті та сервері. Для уточнення, ми переписуємо передній сервер, який розмовлятиме з нашим наявним додатком Ruby on …

4
Необов’язкові залежності в npm?
У мене подібне питання до цього , але не зовсім те саме. Я хотів би, щоб користувач мого додатка встановив його, незалежно від необхідності залежно від способу його використання. Так, наприклад, якщо вони хочуть зберігати MongoDB, тоді будуть встановлені лише бібліотеки, пов’язані з монго, але якщо вони захочуть зберігатись у …

3
Чи дійсно Node.js збільшує масштабованість?
Я читав про проблему C10K, і особливо слід зазначити частину, що стосується асинхронного вводу / виводу сервера. http://www.kegel.com/c10k.html#aio Я вважаю, що це значною мірою узагальнює те, що Node.js робить на сервері, дозволяючи потокам обробляти запити користувачів, покладаючись на переривання вводу / виводу (події), повідомляти про завершені завдання, а не за …

3
Чим Node.js відрізняється від інших систем на сервері?
Я помітив, що Node.js став дуже популярним, і я бачив кілька випадків, коли люди роблять в ньому дрібні проекти. Я також розглядав плюси і мінуси, щоб отримати уявлення про те, що може зробити Node.js, але мені все ще не зрозуміло, чим він відрізняється від інших, більш зрілих технологій на стороні …

3
Сертифікати для розробників Javascript? [зачинено]
Зачинено. Це питання поза темою . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було тематичним для обміну стеками програмного забезпечення. Закрито 6 років тому . Я шукаю міцний, але швидкий темп в галузі розробки javascript. На думку мені спадають такі теми: Розширені концепції Javascript, OOP …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.