Публикации по теме 'nodejs'
Интервью с NodeJS Вопросы, заданные мне с ответами.
Вопрос. Можете ли вы рассказать о своем опыте работы с Node.js? Ответ. Я работаю с Node.js последние [X] лет, в основном создавая серверные приложения и REST API. Я знаком с основными функциями и функциями Node.js, а также с различными библиотеками и фреймворками, обычно используемыми в экосистеме, такими как Express, Socket.io и NestJS.
Вопрос: Можете ли вы объяснить концепцию промежуточного программного обеспечения в Node.js? Ответ. Под ПО промежуточного слоя понимаются функции,..
Обработка данных с помощью JavaScript: напечатано!
Моя книга Обработка данных с помощью JavaScript вышла в печать!
Впервые опубликовано на The Data Wrangler .
Следите за автором в Твиттере, чтобы узнать больше .
Мир данных велик, и ориентироваться в нем самостоятельно может быть сложно. Поскольку данные вокруг нас растут с постоянно растущей скоростью, как никогда важно, чтобы мы могли эффективно и действенно обращаться с данными для поддержки нашего бизнеса и наших клиентов, иметь возможность отслеживать и понимать наши процессы и..
Как создать балансировщик нагрузки с помощью Express
Сообщение от Вал Карпов в блоге LunchBadger
Начиная
Существует множество мощных инструментов для балансировки нагрузки, таких как nginx или HAProxy . Nginx и HAProxy быстрые и проверенные в боях, но их сложно расширить, если вы не знакомы с C. Nginx поддерживает ограниченное подмножество JavaScript , но nginScript не так сложен, как Node.js. Если вы ищете балансировщик нагрузки, который можно расширить с помощью Node.js, не ищите ничего, кроме Express , самого популярного..
Как создать впечатляющий демонстрационный проект
При приеме на работу хорошо иметь демонстрационный проект, который можно представить в качестве примера своей работы. В этой статье я покажу вам, на что следует обратить внимание при создании такого проекта. Делюсь выводами по нахождению с обеих сторон: приему на работу и рассмотрению проектов соискателей.
Цели демонстрационного проекта
Демонстрационный проект — это хорошая возможность продемонстрировать широкий спектр своих навыков. Вы можете сделать это лучше всего, расширив свой..
Видеопоток с Node.js и HTML5
Кто-то спросил меня, как вести видеопоток с помощью Node.js . Это то, чего я еще не пробовал, поэтому я подумал: Почему бы и нет! Позвольте мне поделиться с вами своими выводами.
Задача заключалась в создании маршрута, который отправляет файл .mp4 на страницу и делает видео доступным для просмотра.
Как я это разложил:
Сделайте серверный маршрут для подачи видео. Используйте HTML5 и JS для запроса фида. Сделайте загрузку видео по частям, а не с самого начала.
TL; DR - Вы..
Как обрабатывать разные конечные точки в Axios и NodeJs
Создавайте экземпляры на основе классов для Axios и эффективно используйте их.
Аксиос
Axios — это библиотека на основе JS и Promise, которая помогает выполнять HTTP-запросы с любого сервера с учетом его HTTP-клиента. Его можно установить через npm i axios и использовать в любом приложении JS.
Почти все приложения, которым нужно сделать HTTP, используют какой-то HTTP-клиент, и Axios является одним из основных в гонке. Эта статья будет посвящена очень небольшой, но эффективной..
Еще одно руководство для новичков по настройке проекта React - Часть 1
За последние несколько лет React получил значительный импульс и превратился в зрелую и стабильную библиотеку пользовательского интерфейса. Он показывает стабильный рост с момента его первоначального выпуска в марте 2013 года компанией Facebook.
Несмотря на его рост, создание проекта React - непростая задача. Чтобы облегчить это, Facebook выпустил create-react-app . Он может создавать приложения React без конфигурации сборки. Однако для новичка это может показаться большим..
Новые материалы
Пошаговое руководство по использованию Elasticsearch в приложении Spring Boot
Введение
Elasticsearch — это хорошо масштабируемая система поиска и аналитики с открытым исходным кодом, которая позволяет хранить, искать и анализировать большие объемы данных быстро и почти..
Как установить mcrypt на Mac OSX Yosemite 10.10.*
Как установить mcrypt на Mac OSX Yosemite 10.10.*
Сегодня я начинаю новый проект с использованием CakePHP. Как только я пытаюсь запустить Композитор (Менеджер зависимостей для PHP) возникает..
Как мы пишем 5800 тестов ... быстро
Один из способов, которым Devoted Health рекламирует наши планы, — публикация информации о них на нашем веб-сайте посвященный.com. Посетители могут искать планы по почтовому индексу и..
Как сделать первую букву строки заглавной в JavaScript
Недавно я практиковал некоторые из вопросов интервью для JavaScript, помимо переворачивания строки, мое внимание привлек более простой, но сложный вопрос, поэтому я решил написать небольшое..
Семантический поиск и его приложения
«Семантический поиск — это растущая способность Google устанавливать связи между объектами способами, которые приближаются к тому, как мы, люди, устанавливаем такие связи». — Марк Трафаген из..
Как ограничить ресурсы для служб Docker Swarm
Начните контролировать потребление ресурсов службами и контейнерами Docker
В системах Linux убийца OOM (Out of memory) убьет любой процесс, который пытается потреблять ресурсы, такие как..
№ 2. Рекурсия в Javascript
В этой статье мы определим, что такое рекурсия. Как использовать рекурсию в Javascript и визуализировать стек вызовов.
Что такое рекурсия в разработке программного обеспечения? Это функция..