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

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

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

5
Що таке відкладені зворотні дзвінки?
Я розумію ідею зворотного виклику, коли я передаю функцію в іншу функцію, і ця функція використовує надану функцію за бажанням. Я намагаюся зрозуміти відкладені зворотні дзвінки, навіть після того, як погуглити його. Невже хтось може надати просте пояснення? Я програмую в Ruby, але також трохи знаю C / C ++, …
15 jquery  node.js 

1
Як NodeJS може бути "не блокуючим"?
Я вивчаю NodeJS і просто хотів щось уточнити. У кількох вступних навчальних посібниках і книгах до цього часу дуже рано вони описали "неблокуючу" архітектуру Node, а точніше, що можна (і рекомендується, вся точка) кодувати без блокування. Так, наприклад, цей приклад був наведений у книзі, яку я читаю асинхронним способом отримання …

3
Як написати керований код за допомогою функціонального програмування?
Я щойно почав з функціонального програмування (з JavaScript і Node.js), і з вигляду речей це виглядає так, ніби код, який я пишу, перетворився б на одне пекло кодової бази для управління, порівняно з мовами програмування, які мають своєрідна об'єктно-орієнтована парадигма. З OOP я знайомий з практикою, яка б гарантувала, що …

3
Як я можу запобігти користувачеві редагувати мій код у своєму браузері?
Опис Я розробляю додаток Node.JS (більше схоже на повний веб-сайт). Додаток надішле п'ять файлів JavaScript і матиме <script>теги, що пов'язують їх між собою. Питання Як я можу запобігти, щоб користувачі та зловмисники вглядалися та редагували мій код ? Прикладом може бути: Ctrl+ Shift+I У Devtools , перейдіть до джерел , …

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

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

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

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

1
Node.js Або сервлети? [зачинено]
Закрито . Це питання має бути більш зосередженим . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно зосередило увагу на одній проблемі, лише відредагувавши цю публікацію . Закрито 4 роки тому . Я багато чув і читав про бічну мову сервера Javascript, тобто Node.js, і побачив …

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

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.