Делаем звонок из браузера в игре на движке Godot 4
#web #javascript #godot #телефония #разработкаигр #godotengine #sdk
https://habr.com/ru/companies/exolve/articles/865168/
#web #javascript #godot #телефония #разработкаигр #godotengine #sdk
https://habr.com/ru/companies/exolve/articles/865168/
Хабр
Делаем звонок из браузера в игре на движке Godot 4
Делаем звонок из браузера в игре на движке Godot 4 Представим ситуацию, вам очень хочется необычно поздравить человека, ну или сделать маркетинговую акцию. В голове уже созрел сценарий – пользователь...
Как приготовить обфускацию в JavaScript и не сжечь лабараторию: AST, babel, плагины
#javascript #reverseengineering #obfuscation #ast #babel #deobfuscation
https://habr.com/ru/articles/870152/
#javascript #reverseengineering #obfuscation #ast #babel #deobfuscation
https://habr.com/ru/articles/870152/
Хабр
Как приготовить обфускацию в JavaScript и не сжечь лабораторию: AST, babel, плагины
Вступление Вероятно каждый программист или компания, сталкивались с мыслями о своей крутости или хотя бы крутости своих алгоритмов 😎. Разумеется, в этом случае может возникнуть соответствующее...
useActionState: новый герой в мире React
#react #useActionState #JavaScript #Frontend #reacthooks #reacthookform #вебразработка
https://habr.com/ru/articles/870216/
#react #useActionState #JavaScript #Frontend #reacthooks #reacthookform #вебразработка
https://habr.com/ru/articles/870216/
Хабр
useActionState: новый герой в мире React
Photo by Esteban López on Unsplash Привет, бравый покоритель фронтенда! Если ты когда-либо ковырялся в React и думал: «Эх, как же устроить красивую и понятную обработку состояния?», то вот новсть:...
Интеграция CSS-фреймворков в Angular: советы, которые вы не знали
#angular #scss #css #materialize #javascript #typescript #frontend
https://habr.com/ru/articles/870192/
#angular #scss #css #materialize #javascript #typescript #frontend
https://habr.com/ru/articles/870192/
Хабр
Интеграция CSS-фреймворков в Angular: советы, которые вы не знали
Вы создали новое Angular‑приложение, подключили популярный CSS‑фреймворк, но вместо ожидаемого вау‑эффекта столкнулись с проблемами: стили выглядят не так, как хотелось, валидация...
Используем всю мощь JavaScript для написания счётчика. Разбор от Олега Иванова, фронтенд-разработчика WMT Group
#javascript #программированиекакискусство
https://habr.com/ru/articles/870538/
#javascript #программированиекакискусство
https://habr.com/ru/articles/870538/
Хабр
Используем всю мощь JavaScript для написания счётчика. Разбор от Олега Иванова, фронтенд-разработчика WMT Group
Приветствуют читателей Хабра. Меня зовут Олег Иванов, последние пару лет являюсь фронтенд-разработчиком в ит-компании WMT Group. В этой статье не будет серьёзных рассуждений, глобальных задач и...
Оптимизация React-приложений: Используем useTransition, useDeferredValue и useOptimistic для плавного UI
#react #reacthooks #оптимизацияпроизводительности #плавныйинтерфейс #javascript #usetransition #usedeferredvalue
https://habr.com/ru/articles/870748/
#react #reacthooks #оптимизацияпроизводительности #плавныйинтерфейс #javascript #usetransition #usedeferredvalue
https://habr.com/ru/articles/870748/
Хабр
Оптимизация React-приложений: Используем useTransition, useDeferredValue и useOptimistic для плавного UI
Изображение, созданное DALL-E Веб-приложения сегодня требуют всё большей интерактивности, отзывчивости и быстродействия. В ответ на это команда React постоянно совершенствует инструментарий,...
Почему важно проверять response.ok в Fetch API и почему HTTP-ошибки не вызывают отклонение промисов
#fetch #http #javascript #response
https://habr.com/ru/articles/870774/
#fetch #http #javascript #response
https://habr.com/ru/articles/870774/
Хабр
Почему важно проверять response.ok в Fetch API и почему HTTP-ошибки не вызывают отклонение промисов
Если ты читаешь эту статью, значит, ты уже начал погружаться в асинхронный JavaScript и, в частности, в работу с промисами и fetch . Как и в любом новом деле, здесь есть свои нюансы, которые...
Работаем с асинхронностью в Nuxt 3: сравниваем хуки из коробки и кастомный fetch
#vue #javascript #nuxt #nuxtjs #fetch
https://habr.com/ru/companies/lamoda/articles/868044/
#vue #javascript #nuxt #nuxtjs #fetch
https://habr.com/ru/companies/lamoda/articles/868044/
Хабр
Работаем с асинхронностью в Nuxt 3: сравниваем хуки из коробки и кастомный fetch
Nuxt 3 — это мощный фреймворк на основе Vue, который упрощает разработку серверно-рендерируемых и статически генерируемых веб-приложений. Одна из его особенностей — возможность работы с асинхронными...
Vue 3 под капотом и тонкости Composition API: Reactivity, Provide/Inject, Suspense
#vue #vue3 #javascript #compositionapi #реактивность #proxy #customRef
https://habr.com/ru/articles/870986/
#vue #vue3 #javascript #compositionapi #реактивность #proxy #customRef
https://habr.com/ru/articles/870986/
Хабр
Vue 3 под капотом и тонкости Composition API: Reactivity, Provide/Inject, Suspense
Изображение, созданное DALL-E Vue 3 не только добавил новый синтаксис (Composition API), но и серьёзно обновил движок реактивности. Теперь под капотом используются прокси-объекты (ES6 Proxy), а при...
Почему джуны путаются в асинхронном коде (и как научиться с ним работать)
#Асинхронность #javascript #eventloop #промисы #callbacks #вебразработка #отладкакода
https://habr.com/ru/articles/871328/
#Асинхронность #javascript #eventloop #промисы #callbacks #вебразработка #отладкакода
https://habr.com/ru/articles/871328/
Хабр
Почему джуны путаются в асинхронном коде (и как научиться с ним работать)
Изображение, созданное DALL-E Асинхронная модель — одна из самых сложных и одновременно важных тем в современном программировании, особенно в веб‑разработке. Если посмотреть...
Эффективный процесс разработки на основе Feature Slice Design: наш опыт
#react #fsd #featureslicedesign #javascript #typescript #архитектура #методология
https://habr.com/ru/companies/chibbis/articles/871472/
#react #fsd #featureslicedesign #javascript #typescript #архитектура #методология
https://habr.com/ru/companies/chibbis/articles/871472/
Хабр
Эффективный процесс разработки на основе Feature-Sliced Design: наш опыт
Всем привет! Меня зовут Егор, я – фронтенд-разработчик в Чиббис, один из трёх разработчиков новой версии важного продукта компании – партнерского личного кабинета. Проект создавался с нуля, и перед...
Руководство по Convex. Часть 3
#timeweb_статьи #javascript #reactjs #reactjs #react #nextjs #nextjs
https://habr.com/ru/companies/timeweb/articles/867458/
#timeweb_статьи #javascript #reactjs #reactjs #react #nextjs #nextjs
https://habr.com/ru/companies/timeweb/articles/867458/
Хабр
Руководство по Convex. Часть 3
Привет, друзья! В этой серии статей я рассказываю о Convex — новом открытом и бесплатном решении BaaS (Backend as a Service — бэкенд как услуга), которое выглядит очень многообещающе и быстро набирает...
Взгляд с другой стороны на useMemo, useCallback и React.memo в React: когда их стоит использовать
#React #JavaScript #useMemo #useCallback #Reactmemo #Оптимизация
https://habr.com/ru/articles/871712/
#React #JavaScript #useMemo #useCallback #Reactmemo #Оптимизация
https://habr.com/ru/articles/871712/
Хабр
Взгляд с другой стороны на useMemo, useCallback и React.memo в React: когда их стоит использовать
Введение Оптимизация производительности React приложений — важная часть разработки, особенно когда речь идет о сложных интерфейсах. В основном разработчики лишь краем уха слышат о необходимости...