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

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

1
Как работать с асинхронными функциями, когда вы действительно хотите, чтобы все было синхронизировано
Я довольно новичок в NodeJS, и мне трудно обдумать асинхронную природу функций, когда я действительно хочу, чтобы один вызов следовал за другим синхронизированным образом. Скажем, например, я вызываю методы веб-службы. Каждый метод имеет функцию обратного вызова. Но что, если я хочу назвать 10 из них в определенной последовательности? Действительно ли …
16 node.js 

5
Что такое отложенные обратные вызовы?
Я понимаю идею обратного вызова, когда я передаю функцию в другую функцию, и эта функция затем использует предоставленную функцию по желанию. Я изо всех сил пытаюсь понять отложенные обратные вызовы, даже после поиска в Google. Может ли кто-нибудь дать простое объяснение, пожалуйста? Я программирую на Ruby, но также немного знаю …
15 jquery  node.js 

1
Как NodeJS может быть «неблокирующим»?
Я изучаю NodeJS и просто хотел кое-что прояснить. В нескольких вводных руководствах и книгах уже очень рано они описали «неблокирующую» архитектуру Node - или, скорее, можно (и рекомендую весь смысл) кодировать неблокирующим образом. Так, например, этот пример был приведен в книге, которую я читаю об асинхронном способе получения данных из …

3
Как написать управляемый код с функциональным программированием?
Я только начал с функционального программирования (с JavaScript и Node.js), и с точки зрения вещей, похоже, что код, который я пишу, вырастет в адскую базу кода для управления по сравнению с языками программирования, которые имеют своего рода объектно-ориентированная парадигма. С ООП я знаком с практиками, которые гарантируют, что ваш код …

3
Как я могу запретить пользователю редактировать мой код в своем браузере?
Описание Я разрабатываю приложение Node.JS (больше похоже на полноценный сайт). Приложение отправит пять файлов JavaScript и будет иметь <script>теги, связывающие их вместе. Вопрос Как я могу запретить пользователям и злоумышленникам просматривать и редактировать мой код ? Примером может быть: Ctrl+ Shift+I В Devtools Готы Источники выберите файл для редактирования (т.е. …

4
Подходит ли node.js для фоновой обработки?
Я медленно учусь, node.jsи у меня есть небольшой проект, который я хочу начать. В проекте будет много фоновых процессов (загрузка данных с внешних сайтов, разбор CSV-файлов и т. Д.). Большой «выигрыш» для меня и для узла заключается в том, что он использует JavaScript как для клиента, так и для сервера. …

2
Как обслуживать контент с помощью node.js, не требуя инфраструктуры или библиотеки?
Я пытаюсь изучить node.js и создать веб-приложение, и, хотя я прилагаю все усилия, чтобы просто использовать только node.js для его создания, мне очень трудно найти ресурсы и примеры, которые описывают процесс без использования других платформ или библиотек. В частности, как я могу обслуживать контент HTML и CSS, не используя жестко …
10 node.js 

2
Варианты использования для node.js и c #
Я довольно много работаю с ASP.NET (C #, MVC), но в основном это типичная веб-разработка. Я делаю Restful архитектуру с использованием CRUD-репозиториев. Большинство моих клиентов не имеют много дополнительных требований в своих приложениях. Сейчас я смотрю на node.js и его влияние на производительность (я зависим от скорости), но я не …

1
Node.js или сервлеты? [закрыто]
Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 4 года назад . Я много слышал и читал о серверном языке Javascript, т.е. Node.js, …

1
Зависимости Node.js весят слишком много
Недавно я начал играть с node.js. Теперь, каждый учебник по узлу утверждает, что вы должны начать с npm init и затем, скажем, вам нужна стандартная серверная структура, скажем, вы выбрали экспресс: npm install express но тогда вам понадобится еще много вещей, к которым вы привыкли, в таких мирах, как ASP.NET. …

1
Тестовый разрыв между модулем и интеграцией: интеграция в малом, тестирование интеграции компонентов, тестирование модулей
За последние несколько недель я размышлял и изучал, как заполнить пробел в нашей методологии тестирования. Упрощенно, юнит-тесты слишком малы, а традиционные интеграционные тесты слишком велики. Частым сценарий придумывает , где Aи Bкак использовать компонент C. Однако Aи Bимеют несколько иные требования, и делают несколько иные предположения C. Если я разработчик …

1
Как разобрать составные данные поля / файла отдельно?
Я хочу проанализировать составную форму дважды: один раз, чтобы получить входящие поля, а затем обработать загрузку файла. Я пытаюсь поддерживать правильное разделение проблем в моем приложении Node: Контроллер отвечает за обработку входящих полей. Модель отвечает за логику загрузки файла. Мне нужно передать данные полей в модель, чтобы создать новый экземпляр, …
9 data  node.js  upload 

3
Работа с пирамидой обратного вызова node.js
Я только начал использовать узел, и одну вещь, которую я быстро заметил, это то, как быстро обратные вызовы могут вырасти до глупого уровня отступа: doStuff(arg1, arg2, function(err, result) { doMoreStuff(arg3, arg4, function(err, result) { doEvenMoreStuff(arg5, arg6, function(err, result) { omgHowDidIGetHere(); }); }); }); Официальный стиль говорит поместить каждый обратный вызов …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.