#собес
🤔 Какие преимущества предоставляет оператор spread по сравнению с альтернативными подходами, такими как метод concat() для массивов или Object.assign() для объектов?
Оператор
👉 Новости 👉 Платформа
Оператор
spread(...)
позволяет легко копировать и объединять массивы и обьекты с помощью более лаконичного и читаемого синтаксиса. В отличие от метода concat( )
, который требует явного указания массива для объединения, и Object. assign()
, который может затруднить копирование объектов с вложенными структурами, оператор spread делает эти операции интуитивно понятными и менее подверженными ошибкам. Это упрощает написание кода и повышает его читаемость.Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
#статьи
👍 Как за 10 минут создать тестировщик нагрузки для API на Node.js
Почему разработка собственного инструмента для нагрузки на API иногда оказывается лучшим выбором? В статье обсуждается реальный кейс: задачи тестирования производительности, ограничения Postman и сложность JMeter. Узнайте, как и зачем был создан простой и эффективный API-лоадер на Node.js.
Читать статью
👉 Новости 👉 Платформа
Почему разработка собственного инструмента для нагрузки на API иногда оказывается лучшим выбором? В статье обсуждается реальный кейс: задачи тестирования производительности, ограничения Postman и сложность JMeter. Узнайте, как и зачем был создан простой и эффективный API-лоадер на Node.js.
Читать статью
Please open Telegram to view this post
VIEW IN TELEGRAM
Хабр
Как за 10 минут создать тестировщик нагрузки для API на Node.js
Вступительное слово Немного объясню, зачем я вообще написал код для нагрузки на API и не воспользовался готовыми инструментами. В своей работе я порой сталкиваюсь с задачами, которые, хоть и связаны с...
❤1
#статьи
🤓 Важность HTTP-протокола для веб-разработчиков
Статья по ссылке ниже охватывает ключевые аспекты, такие как методы HTTP (GET, POST, PUT, DELETE), заголовки, аутентификацию и цикл запроса/ответа. Также приводятся практические примеры и лучшие практики для создания безопасных, масштабируемых и производительных API.
Чикать статью
👉 Новости 👉 Платформа
Статья по ссылке ниже охватывает ключевые аспекты, такие как методы HTTP (GET, POST, PUT, DELETE), заголовки, аутентификацию и цикл запроса/ответа. Также приводятся практические примеры и лучшие практики для создания безопасных, масштабируемых и производительных API.
Чикать статью
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3😁2
#собес
🤔 Что такое рекурсия, когда применяется? Пример рекурсивной структуры?
Рекурсия - это метод, при котором функция вызывает саму себя для решения задачи. Она часто используется для решения задач, которые можно разбить на подзадачи меньшего размера, таких как вычисление факториала, обход деревьев или работа с вложенными структурами. Чтобы рекурсия работала, необходимо иметь условие выхода, которое остановит бесконечный цикл.
👉 Новости 👉 Платформа
Рекурсия - это метод, при котором функция вызывает саму себя для решения задачи. Она часто используется для решения задач, которые можно разбить на подзадачи меньшего размера, таких как вычисление факториала, обход деревьев или работа с вложенными структурами. Чтобы рекурсия работала, необходимо иметь условие выхода, которое остановит бесконечный цикл.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1👍1
#статьи
🛞 Отслеживание позиций торгового робота Московской биржи через CSV файл
Статья посвящена созданию кроссплатформенного торгового робота для Московской биржи через API брокера. Рассматриваются проблемы готовых решений, таких как QUIK, и преимущества разработки легкого и гибкого инструмента.
Читать статью
👉 Новости 👉 Платформа
Статья посвящена созданию кроссплатформенного торгового робота для Московской биржи через API брокера. Рассматриваются проблемы готовых решений, таких как QUIK, и преимущества разработки легкого и гибкого инструмента.
Читать статью
Please open Telegram to view this post
VIEW IN TELEGRAM
Хабр
Отслеживание позиций торгового робота Московской биржи через CSV файл
Нахожусь в процессе написания механизма торгового робота, работающего на Московской бирже через API одного из брокеров. Брокеров имеющих своё АПИ для МосБиржи катастрофически...
#видео
😎 MobX + React: Вычисляемые значения и реакции3
Продолжаем делиться циклом видео, благодаря которому ты научишься пользоваться MobX в связке с React. В этот раз речь идет про вычисляемые значения и реакции.
📱 Смотреть видео
👉 Новости 👉 Платформа
Продолжаем делиться циклом видео, благодаря которому ты научишься пользоваться MobX в связке с React. В этот раз речь идет про вычисляемые значения и реакции.
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
MobX + React #3 Вычисляемые значения и реакции (Computed Values & Reactions)
#YauhenK #webDev #MobX #React
В данном видеокурсе мы с вами рассмотрим библиотеку MobX, которая помогает делать управление состоянием приложения простым и масштабируемым. Разберём основные концепции на которых строится MobX. React и Mobx вместе - это довольно…
В данном видеокурсе мы с вами рассмотрим библиотеку MobX, которая помогает делать управление состоянием приложения простым и масштабируемым. Разберём основные концепции на которых строится MobX. React и Mobx вместе - это довольно…
#собес
🤔 Расскажите об области видимости переменных?
Область видимости переменной определяет, где в коде эта переменная доступна. В JavaScript существуют глобальная область видимости, блочная область видимости и область видимости функции. Переменные, объявленные с
👉 Новости 👉 Платформа
Область видимости переменной определяет, где в коде эта переменная доступна. В JavaScript существуют глобальная область видимости, блочная область видимости и область видимости функции. Переменные, объявленные с
var
, имеют функциональную область видимости, а let
и const
- блочную область видимости, что означает, что они доступны только внутри блока, в котором были обьявлены.Please open Telegram to view this post
VIEW IN TELEGRAM
👍4❤1
#статьи
😇 IPC в Node.js: решение проблемы с передачей данных
IPC в Node.js — мощный инструмент, но даже у него бывают сюрпризы. В версии 12.16.0 появился режим advanced serialization, но с ним иногда зависают сообщения. Разбираем, почему это происходит и как мы решили проблему.
Читать статью
👉 Новости 👉 Платформа
IPC в Node.js — мощный инструмент, но даже у него бывают сюрпризы. В версии 12.16.0 появился режим advanced serialization, но с ним иногда зависают сообщения. Разбираем, почему это происходит и как мы решили проблему.
Читать статью
Please open Telegram to view this post
VIEW IN TELEGRAM
Хабр
IPC в Node.js: решение проблемы с передачей данных
В Node.js IPC (Inter-Process Communication) - это механизм, используемый для обмена данными между процессами. Начиная с версии 12.16.0 в модуле child_processes появилась поддержка режима advanced...
❤1
#полезное
😬 Map: Использование индекса и массива
map() позволяет работать не только с элементом массива, но и с его индексом и самим массивом. В первом примере мы используем индекс для создания новых значений. Во втором примере мы ссылаемся на весь массив для сравнения текущего элемента с другими.
👉 Новости 👉 Платформа
map() позволяет работать не только с элементом массива, но и с его индексом и самим массивом. В первом примере мы используем индекс для создания новых значений. Во втором примере мы ссылаемся на весь массив для сравнения текущего элемента с другими.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
#полезное
👍 Sitefetch
Это инструмент для скачивания и сохранения содержимого веб-сайта в текстовом формате, оптимизированный для работы с моделями искусственного интеллекта!
🔎 Он извлекает текст с указанных страниц, обрабатывая HTML в удобочитаемый текстовый файл. Это может быть полезно для обучения языковых моделей или анализа контента.
🔎 Ключевые возможности включают настройку выборки контента с использованием CSS-селекторов, фильтрацию страниц с помощью шаблонов URL, а также управление одновременным количеством запросов для повышения производительности. Sitefetch легко устанавливается через пакетные менеджеры, такие как npm, pnpm или bun, и поддерживает как командную строку, так и API для интеграции в другие приложения.
Гитхаб
👉 Новости 👉 Платформа
Это инструмент для скачивания и сохранения содержимого веб-сайта в текстовом формате, оптимизированный для работы с моделями искусственного интеллекта!
Гитхаб
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1🍓1
#собес
🤔 Что такое lIFE и когда применяется?
IIFE (Immediately Invoked Function Expression) - это функция, которая выполняется сразу после того, как была объявлена. Это достигается оборачиванием функции в скобки и последующим вызовом. IIFE часто используется для создания изолированной области видимости, чтобы избежать конфликтов переменных в глобальном пространстве имен.
👉 Новости 👉 Платформа
IIFE (Immediately Invoked Function Expression) - это функция, которая выполняется сразу после того, как была объявлена. Это достигается оборачиванием функции в скобки и последующим вызовом. IIFE часто используется для создания изолированной области видимости, чтобы избежать конфликтов переменных в глобальном пространстве имен.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🍓1
#статьи
🤓 Когда не стоит использовать метод find() в JavaScript
Немногие знают истинную ценность Map. Между тем, применение этой структуры данных позволяет повысить производительность и улучшить пользовательский опыт. Особенно она полезна при работе со сложными структурами данных или при необходимости получить быстрый доступ к данным.
Читать статью
👉 Новости 👉 Платформа
Немногие знают истинную ценность Map. Между тем, применение этой структуры данных позволяет повысить производительность и улучшить пользовательский опыт. Особенно она полезна при работе со сложными структурами данных или при необходимости получить быстрый доступ к данным.
Читать статью
Please open Telegram to view this post
VIEW IN TELEGRAM
NOP::Nuances of programming
Когда не стоит использовать метод find() в JavaScript
Немногие знают истинную ценность Map. Между тем, применение этой структуры данных позволяет повысить производительность и улучшить пользовательский опыт. Особенно она полезна при работе со сложными структурами данных или при необходимости получить быстрый…
❤3🍓1
#статьи
😊 Что такое реактивное программирование? Руководство для начинающих по написанию реактивного кода
Реактивное программирование — это ключ к созданию приложений, мгновенно реагирующих на события. В статье разбираются основы этой парадигмы, реализация на JavaScript/TypeScript в Node.js и её универсальное применение.
Читать статью
👉 Новости 👉 Платформа
Реактивное программирование — это ключ к созданию приложений, мгновенно реагирующих на события. В статье разбираются основы этой парадигмы, реализация на JavaScript/TypeScript в Node.js и её универсальное применение.
Читать статью
Please open Telegram to view this post
VIEW IN TELEGRAM
#статью
🤔 Почему мы выбрали gRPC вместо tRPC?
Статья объясняет, как gRPC упрощает переход от монолита к микросервисам в приложениях на основе Domain Driven Design. Рассматриваются преимущества: прямые вызовы, типизация, децентрализация и автоматизация методов.
Читать статью
👉 Новости 👉 Платформа
Статья объясняет, как gRPC упрощает переход от монолита к микросервисам в приложениях на основе Domain Driven Design. Рассматриваются преимущества: прямые вызовы, типизация, децентрализация и автоматизация методов.
Читать статью
Please open Telegram to view this post
VIEW IN TELEGRAM
Хабр
Почему мы выбрали gRPC вместо tRPC?
Исходный код, разобранный в этой статье, опубликован в этом репозитории Микросервисная архитектура, понятная ООП-разработчикам Крупные приложения пишутся в Domain Driven Design. Частный случай...
#собес
🤔 Есть ли у стрелочной функции методы
Стрелочные функции могут использовать методы
👉 Новости 👉 Платформа
call
, apply
и bind
?Стрелочные функции могут использовать методы
call
, apply
и bind
, но эти методы не изменяют контекст this внутри стрелочной функции. В отличие от обычных функций, стрелочные функции наследуют значение this
из своей внешней области видимости (лексический контекст), и методы call
, apply
и bind
не могут его изменить.Please open Telegram to view this post
VIEW IN TELEGRAM
❤3
#видео
🤓 CSS Flexbox: Размеры элементов
Продолжаем делиться циклом видео, благодаря которому ты научишься пользоваться технологией Flexbox. В этот раз речь идет про размеры элементов.
Смотреть видео
👉 Новости 👉 Платформа
Продолжаем делиться циклом видео, благодаря которому ты научишься пользоваться технологией Flexbox. В этот раз речь идет про размеры элементов.
Смотреть видео
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
CSS Flexbox #8 Размеры элементов (Flexbox Sizing)
#YauhenK #webDev #CSS #Flexbox
В данном видеокурсе мы с вами рассмотрим технологию Flexbox.
Flexible Box Layout Module (Flexbox) - представляет собой способ компоновки элементов, в основе лежит идея оси. Другими словами все элементы можно располагать вдоль…
В данном видеокурсе мы с вами рассмотрим технологию Flexbox.
Flexible Box Layout Module (Flexbox) - представляет собой способ компоновки элементов, в основе лежит идея оси. Другими словами все элементы можно располагать вдоль…
👍1
#статьи
😊 Статья представляет собой краткий обзор ключевых концепций JavaScript, которые необходимы начинающим разработчикам React!
🟠 В ней рассматриваются темы, такие как переменные, стрелочные функции, деструктуризация, модули, колбэки и асинхронные функции. Цель статьи — освежить знания по основам JavaScript перед началом работы с React.
Читать статью
👉 Новости 👉 База вопросов
Читать статью
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1
#видео
🫠 React-компоненты: Группа кнопок
Продолжаем делиться циклом видео, благодаря которому ты создашь собственную библиотеку компонентов для проектов на ReactJS. В этот раз ты сделаешь компонент группу кнопок.
Смотреть видео
👉 Новости 👉 База вопросов
Продолжаем делиться циклом видео, благодаря которому ты создашь собственную библиотеку компонентов для проектов на ReactJS. В этот раз ты сделаешь компонент группу кнопок.
Смотреть видео
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
React компоненты #3 Группа кнопок (Button group)
#YauhenK #webDev #React
Всех приветствую в курсе «React компоненты».
В данном видео-курсе мы с вами создадим библиотеку компонентов для проектов на ReactJS. Целью данного курса лекций является не создать абсолютно универсальные компоненты, а научиться мыслить…
Всех приветствую в курсе «React компоненты».
В данном видео-курсе мы с вами создадим библиотеку компонентов для проектов на ReactJS. Целью данного курса лекций является не создать абсолютно универсальные компоненты, а научиться мыслить…
🔥1