es
Feedback
JavaScript заметки

JavaScript заметки

Ir al canal en Telegram

Регулярные заметки по практическому JavaScript. Обучащию посты позволят прокачать навыки во Frontend-разработке. Можно почитать пока компилируется проект :) Сотрудничество: @noname_media Канал на бирже: telega.in/channels/notesjs/card?r=Wj7h1mbl

Mostrar más
7 745
Suscriptores
-624 horas
-127 días
-7630 días
Archivo de publicaciones
Использование requestAnimationFrame для анимаций с высокой производительностью requestAnimationFrame предоставляет механизм д
Использование requestAnimationFrame для анимаций с высокой производительностью requestAnimationFrame предоставляет механизм для создания анимаций с высокой производительностью, оптимизированных для кадров в секунду браузера. #полезное

Как мы отказались от styled-components в React Native приложениях Styled-components является стандартом написания стилей для
Как мы отказались от styled-components в React Native приложениях Styled-components является стандартом написания стилей для многих команд, которые разрабатывают приложения на React Native. Но мы не всегда задумываемся, зачем мы тащим это в продукт и какую выгоду получим. А что если от styled-components больше вреда, чем пользы? Я поделюсь нашим опытом в Профи и попробуем разобраться вместе. #статья ❤️ Прожимай реакции, если нравится такой формат 👉 Читать статью

Использование async/await с Promise.all для параллельного выполнения асинхронных задач Promise.all позволяет выполнить массив
Использование async/await с Promise.all для параллельного выполнения асинхронных задач Promise.all позволяет выполнить массив промисов параллельно и дождаться их завершения. #полезное

Многооконное веб приложение — решение для перегруженных интерфейсов В данной статье будет рассмотрено возможное решение для р
Многооконное веб приложение — решение для перегруженных интерфейсов В данной статье будет рассмотрено возможное решение для разгрузки интерфейсов веб приложений – создание приложения с возможностью выноса части функционала в дополнительные окна, или же просто многооконное приложение. #статья ❤️ Прожимай реакции, если нравится такой формат 👉 Читать статью

Использование WebSockets для двусторонней коммуникации между клиентом и сервером WebSockets обеспечивают постоянное соединени
Использование WebSockets для двусторонней коммуникации между клиентом и сервером WebSockets обеспечивают постоянное соединение между клиентом и сервером, что позволяет им обмениваться данными в режиме реального времени. #полезное

Динамическое создание компонентов Angular на лету В этой статье мы поговорим о создании компонентов динамически, шаг за шагом
Динамическое создание компонентов Angular на лету В этой статье мы поговорим о создании компонентов динамически, шаг за шагом пройдем этот путь. Помимо простого создания компонентов, мы поговорим о более продвинутых вещах, которые можно сделать в рамках этого процесса. #статья ❤️ Прожимай реакции, если нравится такой формат 👉 Читать статью

Работа с Resize Observer для отслеживания изменений размеров элементов Resize Observer позволяет отслеживать изменения размер
Работа с Resize Observer для отслеживания изменений размеров элементов Resize Observer позволяет отслеживать изменения размеров элементов и реагировать на них в коде. #полезное

Talkvio — не капибара и не старый пикабу. Модуль серверной индексации для поисковиков для Nginx. Альтернатива Next.js Читая т
Talkvio — не капибара и не старый пикабу. Модуль серверной индексации для поисковиков для Nginx. Альтернатива Next.js Читая такие статьи как про Капибару, мне хочется упомянуть один свой старый/новый проект, в изначальном виде я затеял как проект реставрации старого форума сети Минска (uruchie.org) из далеких 2006-2012 годов, который хранился у меня в замороженном виде последние 10 лет. Не так давно я решил его расконсервировать и заняться реставрацией в свободное время, того, фактически, что осталось еще со времен локальных сетей.  #статья ❤️ Прожимай реакции, если нравится такой формат 👉 Читать статью

Использование Fetch API для загрузки и отображения данных в формате JSON Fetch API предоставляет простой интерфейс для выполн
Использование Fetch API для загрузки и отображения данных в формате JSON Fetch API предоставляет простой интерфейс для выполнения HTTP-запросов, и в данном примере, он используется для загрузки данных в формате JSON. #полезное

Как появились веб-пуши Apple в Тинькофф Всем привет! Мы — архитектор разработки публичных веб-приложений Борис и разработчик
Как появились веб-пуши Apple в Тинькофф Всем привет! Мы — архитектор разработки публичных веб-приложений Борис и разработчик системы-шлюза отправки нотификаций Данила. Расскажем о том, как создавались веб-пуши iOS в Тинькофф, как их настраивали и с какими проблемами столкнулись в процессе разработки. #статья ❤️ Прожимай реакции, если нравится такой формат 👉 Читать статью

Использование Proxy для создания виртуальных объектов Proxy позволяет перехватывать и изменять поведение операций с объектами
Использование Proxy для создания виртуальных объектов Proxy позволяет перехватывать и изменять поведение операций с объектами. #полезное

План «Барбаросса» от Vue.js После выхода крайней и достаточно революционной в плане добавления Composition API версии Vue 3.0
План «Барбаросса» от Vue.js После выхода крайней и достаточно революционной в плане добавления Composition API версии Vue 3.0 более чем три года назад, каких-либо серьезных изменений от команды Evan You в самом фреймворке больше не было. Только стандартные багфиксы, оптимизация и робкие попытки стать с TypeScript ближе. Основное внимание переключилось на экосистему - Vite, Nuxt, VitePress, Pinia и другие. #статья ❤️ Прожимай реакции, если нравится такой формат 👉 Читать статью

Работа с IndexedDB для хранения данных в браузере IndexedDB предоставляет возможность хранить большие объемы структурированны
Работа с IndexedDB для хранения данных в браузере IndexedDB предоставляет возможность хранить большие объемы структурированных данных в браузере. #полезное

По заветам кота Вжуха: превращаем веб-приложение в сервис на платформе VK Mini Apps VK Mini Apps — это платформа для создания
По заветам кота Вжуха: превращаем веб-приложение в сервис на платформе VK Mini Apps VK Mini Apps — это платформа для создания мини-приложений, работающих внутри ВКонтакте. На ней можно создать продукт любого масштаба — от лендинга до сложного сервиса с множеством функций. А ещё вы можете портировать на площадку ваше веб-приложение, чтобы получить доступ к огромной аудитории VK Mini Apps и новым возможностям монетизации. В этой статье поделюсь пошаговой инструкцией, как превратить в сервис любое веб-приложение — на примере планировщика задач. #статья ❤️ Прожимай реакции, если нравится такой формат 👉 Читать статью

Использование WebGL для создания 3D-графики в веб-приложениях WebGL предоставляет API для создания интерактивной 3D-графики в
Использование WebGL для создания 3D-графики в веб-приложениях WebGL предоставляет API для создания интерактивной 3D-графики в веб-приложениях, и библиотека Three.js упрощает этот процесс. #полезное

Server-side rendering и практики работы с запросами Практики работы с запросами на сервере значительно отличаются от того, к
Server-side rendering и практики работы с запросами Практики работы с запросами на сервере значительно отличаются от того, к чему привык фронтенд-разработчик, ежедневно разрабатывающий SPA-приложения с клиентским рендерингом. Если не учесть эту разницу при разработке приложения с серверным рендерингом, то можно собрать довольно много граблей. Хочу поделиться опытом и рассказать про три практики, которые использую повседневно, а также о проблемах, предшествующих их появлению. Я буду ссылаться на web-performance и рассчитываю что вы уже знакомы с такими метриками как TTFB, LCP и FCP. #статья ❤️ Прожимай реакции, если нравится такой формат 👉 Читать статью

Работа с WebRTC для создания видеочата в браузере WebRTC позволяет веб-приложениям реализовывать видеочаты и аудиоконференции
Работа с WebRTC для создания видеочата в браузере WebRTC позволяет веб-приложениям реализовывать видеочаты и аудиоконференции в реальном времени между браузерами. #полезное

Добавление WebAuthn в веб-приложение В этой статье мы научимся добавлять WebAuthn в веб‑приложения со стороны frontend‑разраб
Добавление WebAuthn в веб-приложение В этой статье мы научимся добавлять WebAuthn в веб‑приложения со стороны frontend‑разработчика. WebAuthn представляет собой новый метод аутентификации, который обеспечивает более высокий уровень безопасности, заменяя устаревшие пароли и SMS‑подтверждения на аутентификацию на основе публичных ключей. Это не только повышает защиту от несанкционированного доступа, но и упрощает вход для пользователей. Например VK и другие компании уже переходят на подобные технологии, отходя от обычных паролей. #статья ❤️ Прожимай реакции, если нравится такой формат 👉 Читать статью

Работа с Intersection Observer для отслеживания видимости элементов Intersection Observer предоставляет эффективный способ от
Работа с Intersection Observer для отслеживания видимости элементов Intersection Observer предоставляет эффективный способ отслеживания видимости элементов на веб-странице и реагирования на изменения этой видимости. #полезное

Поиск удобных мест для жизни в Москве на GitHub Pages с помощью DuckDB в браузере В прошлых статьях и на форумах я получил не
Поиск удобных мест для жизни в Москве на GitHub Pages с помощью DuckDB в браузере В прошлых статьях и на форумах я получил несколько дельных советов связанных с визуализацией результатов. От агрегированных данных теперь перейдем к детальной инфомации для каждого жилого здания. Продолжим анализировать географию столицы. #статья ❤️ Прожимай реакции, если нравится такой формат 👉 Читать статью