#собес
🤔 Расскажите об области видимости переменных?
Область видимости переменной определяет, где в коде эта переменная доступна. В 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
#собес
🤔 Что будет, если в функции изменить параметры, и что произойдет с ними?
Если изменить параметры внутри функции, их значения будут изменены только внутри этой функции. При этом, если параметр является примитивом (число, строка, булевое значение), изменение затронет только локальную копию, а если параметр - объект, изменения отразятся на исходном объекте, потому что обьекты передаются по ссылке.
👉 Новости 👉 Платформа
Если изменить параметры внутри функции, их значения будут изменены только внутри этой функции. При этом, если параметр является примитивом (число, строка, булевое значение), изменение затронет только локальную копию, а если параметр - объект, изменения отразятся на исходном объекте, потому что обьекты передаются по ссылке.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
#полезное
👍 APIHub
— платформа для удобной работы с API!
🟠 Она помогает разработчикам находить, организовывать и управлять различными API, которые могут быть использованы в их приложениях. APIHub включает функции для поиска и использования публичных API, а также позволяет интегрировать их в проекты для более эффективной работы.
Гитхаб
👉 Новости 👉 База вопросов
— платформа для удобной работы с API!
Гитхаб
Please open Telegram to view this post
VIEW IN TELEGRAM
#статьи
😬 Как ускорить создание компонентов с помощью Plop-генератора или автоматизация рутинных задач в React
В статье рассказывается о крупной фронтенд-команде, которая работает с микросервисами и общей дизайн-системой. Несмотря на стандарты, возникали проблемы, и статья подробно раскрывает, как они были решены.
Читать статью
👉 Новости 👉 База вопросов
В статье рассказывается о крупной фронтенд-команде, которая работает с микросервисами и общей дизайн-системой. Несмотря на стандарты, возникали проблемы, и статья подробно раскрывает, как они были решены.
Читать статью
Please open Telegram to view this post
VIEW IN TELEGRAM
Хабр
Как ускорить создание компонентов с помощью Plop-генератора или автоматизация рутинных задач в React
Типичная фронтовая команда Что имеем? А имеем мы довольно крупную команду фронтендеров, которая раздедлена на небольшие подгруппы, каждая из которых отвечает за свои микросервисы. В конечном итоге,...
#статьи
😊 Обработка событий
Делимся статьей, где автор рассказывает про обработку событий в JavaScript. Ты познакомишься с такими вещами, как всплытие, перехват, делегирование и распространение событий.
Читать статью
👉 Новости 👉 База вопросов
Делимся статьей, где автор рассказывает про обработку событий в JavaScript. Ты познакомишься с такими вещами, как всплытие, перехват, делегирование и распространение событий.
Читать статью
Please open Telegram to view this post
VIEW IN TELEGRAM
NOP::Nuances of programming
Обработка событий в JavaScript: всплытие, перехват, делегирование и распространение событий
JavaScript поможет сделать веб-приложение интерактивным и отзывчивым. Важно только освоить методы обработки событий, которые заставляют приложения адекватно реагировать на действия пользователей и предотвращают неожиданное поведение.
#собес
🤔 Что такое NestJS, и почему он так популярен для создания приложений на Node.js?
NestJS - это прогрессивный фреймворк для Node.js, построенный на Туре. Он предлагает модульную архитектуру, встроенную поддержку Dependency Injection (внедрение зависимостей) и удобную интеграцию с популярными библиотеками. Благодаря своей структуре и подходу к разработке он делает код легко масштабируемым, читаемым и поддерживаемым.
👉 Новости 👉 Платформа
NestJS - это прогрессивный фреймворк для Node.js, построенный на Туре. Он предлагает модульную архитектуру, встроенную поддержку Dependency Injection (внедрение зависимостей) и удобную интеграцию с популярными библиотеками. Благодаря своей структуре и подходу к разработке он делает код легко масштабируемым, читаемым и поддерживаемым.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
#статьи
🤯 Введение в AI Selfie Background Remover с использованием TensorFlow.js для React-приложений
В статье рассматривается "React Selfie AI Background Remover" — компонент, использующий TensorFlow.js для удаления фона в браузере. Основные фишки: точная сегментация с MediaPipe, легкая интеграция в React и live demo.
Читать статью
👉 Новости 👉 База вопросов
В статье рассматривается "React Selfie AI Background Remover" — компонент, использующий TensorFlow.js для удаления фона в браузере. Основные фишки: точная сегментация с MediaPipe, легкая интеграция в React и live demo.
Читать статью
Please open Telegram to view this post
VIEW IN TELEGRAM
Хабр
Введение в AI Selfie Background Remover с использованием TensorFlow.js для React-приложений
Привет, хабровчане! Сегодня я хочу поделиться тем, как я создал компонент React Selfie AI Background Remover с использованием TensorFlow.js . Весь код доступен в публичном доступе на GitHub, и вы...
👍1
Please open Telegram to view this post
VIEW IN TELEGRAM
💯1
#статьи
😊 База, которую нужно знать про JSON Schema
Сегодня мы рассмотрим одну из тем, которая, как ни странно, остаётся недооценённой — JSON Schema. Если ты аналитик (или хочешь им быть) и в твоей работе часто мелькают JSON-файлы, то наверняка знаешь, как сложно порой бывает держать всё это под контролем. В этой статье мы разберём всё, что тебе нужно знать про JSON Schema.
Читать статью
👉 Новости 👉 База вопросов
Сегодня мы рассмотрим одну из тем, которая, как ни странно, остаётся недооценённой — JSON Schema. Если ты аналитик (или хочешь им быть) и в твоей работе часто мелькают JSON-файлы, то наверняка знаешь, как сложно порой бывает держать всё это под контролем. В этой статье мы разберём всё, что тебе нужно знать про JSON Schema.
Читать статью
Please open Telegram to view this post
VIEW IN TELEGRAM
Хабр
База, которую нужно знать про JSON Schema
Привет, Хабр! Сегодня мы рассмотрим одну из тем, которая, как ни странно, остаётся недооценённой — JSON Schema . Если ты аналитик (или хочешь им быть) и в твоей работе часто мелькают JSON-файлы, то...
👍1
#собес
🤔 Можешь объяснить ключевые особенности NestJS?
Ключевые особенности NestJS включают модульную архитектуру, строгую типизацию через TypeScript, использование декораторов для декларативного описания логики, встроенное внедрение зависимостей и поддержку middleware. Эти функции делают разработку понятной, быстрой и масштабируемой.
👉 Новости 👉 Платформа
Ключевые особенности NestJS включают модульную архитектуру, строгую типизацию через TypeScript, использование декораторов для декларативного описания логики, встроенное внедрение зависимостей и поддержку middleware. Эти функции делают разработку понятной, быстрой и масштабируемой.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1