Вопросы с тегом «node.js»

Node.js - это основанная на событиях асинхронная среда ввода-вывода, которая использует движок Google V8 JavaScript.

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

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

3
Изучение Erlang против обучения node.js [закрыто]
Я вижу много дерьма в Интернете о том, как Эрланг пинает задницу node.js практически во всех мыслимых категориях. Так что я хотел бы выучить Эрланг и дать ему шанс, но вот проблема. Я обнаружил, что мне гораздо сложнее забрать Эрланга, чем я взял нод.js. С помощью node.js я мог выбрать …
41 erlang  node.js 

4
Важность шаблонов проектирования с использованием Javascript, NodeJs и др.
В течение следующих нескольких лет Javascript станет повсеместно распространенным языком веб-программирования, и каждые пять минут появляются новые фреймворки, а программирование, управляемое событиями, становится лидером как на стороне сервера, так и на стороне клиента: Считаете ли вы, как разработчик Javascript, традиционные шаблоны проектирования важными или менее важными, чем в других языках …

2
Является ли Node.js фреймворком? [закрыто]
Я продолжаю видеть, что рекрутеры, разработчики и т. Д. Называют Node.js фреймворком. На мой взгляд, это из-за незнания того, чем на самом деле является Node.js. Часто в должностных инструкциях Node.js группируется как библиотека среди AngularJS , React и т. Д. Обычно я вижу, что ее вводит кто-то, кто не знает …

2
Методы разделения передней и задней части с полным стеком JavaScript?
Предположим, у меня есть интерфейс, который в основном представляет собой одностраничное приложение, написанное с использованием angular, grunt и bower. И предположим, у меня есть бэкэнд, который в основном представляет собой просто REST API, расположенный поверх ORM, который хранит / извлекает объекты из базы данных, используя такие вещи, как grunt, express …

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, но я нахожу, что я постоянно использую events.EventEmitter () в качестве средства для генерации глобальных событий, чтобы я мог структурировать свои программы так, чтобы они соответствовали наблюдателю-уведомителю. …

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

4
Необязательные зависимости в npm?
У меня есть похожий вопрос к этому , но не совсем то же самое. Я хотел бы, чтобы пользователь моего приложения установил его с любыми зависимостями, необходимыми для его использования. Так, например, если они хотят сохранить в MongoDB, будут установлены только библиотеки, связанные с Mongo, но если они хотят сохранить …

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

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

3
Сертификаты для разработчиков Javascript? [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме разработки программного обеспечения в стеке. Закрыто 6 лет назад . Я ищу надежную и быстро развивающуюся статью в области разработки javascript. Мне приходят в голову следующие темы: …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.