Задать вопрос
Ответы пользователя по тегу Node.js
  • Как запустить приложение на HTTPS?

    AlexXYZ
    @AlexXYZ
    O Keep Clear O
    Почему нет? Выпустите сертификат на localhost и можно работать.
    Ответ написан
    Комментировать
  • Как в elasticsearch связать данные?

    AlexXYZ
    @AlexXYZ
    O Keep Clear O
    Изначально сам ElasticSearch так делать не умеет и его и не планировали делать таким. Важно понимать, что elasticsearch не база данных и не имеет таких функций по выборке, как реляционные базы. Предполагается, что вы добавите все необходимые данные для возможных вариантов запросов в сам elasticsearch. Т.е. если вы предполагали, что вам потребуется извлекать данные по соответствующему id, то эти данные и следовало добавить СРАЗУ в схему! Именно поэтому elasticsearch идёт как дополнение к базе данных, а не как её заместитель, хотя иногда и может подходить для хранилища, но не для неопределенного круга задач, как реляционные базы.
    Поэтому, если вы все-таки хотите использовать связи, то только самостоятельной выборкой данных из mongo на основе id-шников, полученных из elasticsearch.
    Ответ написан
    1 комментарий
  • Whitelist для CORS из базы данных?

    AlexXYZ
    @AlexXYZ
    O Keep Clear O
    Учитывая, что CORS не поддерживает wildcard и regexp-ы, то без проверки тут не обойтись и нормальной практики тут нет. Замерьте сколько времени занимает у вас проверка с запросом к БД и если устраивает, то работайте так. Если нет, то ищите подходящий вариант БД или храните белый список прямо в коде.
    Ответ написан
    Комментировать
  • Как лучше организовать парсинг с авторизацией?

    AlexXYZ
    @AlexXYZ
    O Keep Clear O
    Немного не по технологии, которую вы используете, но я бы советовал это делать почти напрямую в самом браузере через CefSharp. Но это только если вы знаете C#. Фактически вы будете в реале наблюдать загрузку страниц.
    Вот так, например, как может выглядеть слив страниц с сайта гостов:

    6ea17a7e113c4c0db58f568720aa8294.png
    Ответ написан
  • Почему ответ от сервера приходит 3 раза?

    AlexXYZ
    @AlexXYZ
    O Keep Clear O
    Потому что где-то в коде вы его три раза запрашиваете. Смотрите не только консоль браузера, но и закладку сетевых соединений. А ещё лучше поставьте fiddler и посмотрите им.
    Ответ написан
  • Каким путем пойти в плане изучения js фреймворков?

    AlexXYZ
    @AlexXYZ
    O Keep Clear O
    Продолжайте в том же духе. Вы должны научиться видеть решение до того, как возьмётесь за реализацию. Фреймворки значения не имеют. Только грамотное структурирование данных поможет написать грамотное приложение.
    По моим наблюдениям общего вида - необходимо достаточно свободное манипулирование данными как на клиенте так и на сервере. И как правило достаточно трудно подобрать такую архитектуру, чтобы придуманная вами "конструкция" из связей и данных могла без сильных напрягов обрабатываться и на клиенте и на сервере. Всегда будут проблемы.
    Фрейморк ничто, грамотная структура - всё.
    Ответ написан
    Комментировать
  • Ошибки при работе с примером?

    AlexXYZ
    @AlexXYZ
    O Keep Clear O
    Внимательно смотрите документацию: https://msdn.microsoft.com/ru-ru/library/y6b12xkc.aspx
    a414c22c162d48129ced649c8c648989.png
    и проверяйте разрешения на доступ к библиотеке.
    Ответ написан
    3 комментария