Telegram Web Link
Полное визуальное руководство по пониманию цикла событий Node.js

Node.js устроен не так просто, как кажется. Промисы, таймеры, очередь задач... В какой момент всё это вообще исполняется?

Эта наглядная статья — как экскурсия по закулисью: вы увидите, как работает event loop, в каком порядке выполняются колбэки и почему иногда setTimeout с 0 мс ждёт дольше, чем ожидалось. Визуально, чётко и с примерами. Если вы хотите разобраться в цикле событий раз и навсегда — must read.

#nodejs
👍1
Управляем содержимым веб-страницы жестами

В этом туториале вы рассмотрите 5 примеров:

— получение данных с видеокамеры и их отрисовка на холсте (canvas);
— обнаружение и отслеживание кисти руки;
— управление «курсором» с помощью указательного пальца;
— определение жеста «щипок» (pinch);
— нажатие кнопки с помощью щипка.

Подробнее:

https://habr.com/ru/company/timeweb/blog/698286/

#фронтенд #javascript
🔥13👍32🤯1
This media is not supported in your browser
VIEW IN TELEGRAM
У Anime.js вышло крупное обновление

Библиотека для создания сложных анимаций в вебе на чистом JS получила обновление под номером 4.0. Кроме нового номера библиотека обзавелась поддежкой Web Animation API, новой модульной архитектурой, анимацией прокрутки и многим другим.

Все подробности на сайте проекта: https://animejs.com

#новости #библиотека #javascript #animejs
🔥421👍1
Media is too big
VIEW IN TELEGRAM
Stacked Cards

Видеоурок по созданию стопки карточек с анимацией на чистом CSS. Просто смотрим и повторяем.

#видео #фронтенд
👍3🔥3
А какой сегодня ты?

🤯 — объясняющий стажеру

🗿 — г*внокодящий
🗿106🤯11😁4
Небольшая шпаргалка по производительности баз данных

Здесь можно быстро посмотреть, что влияет на производительность и как её оптимизировать.

#шпаргалка #бд
2
Учим английский во время разработки

Как известно, без английского в программировании никуда. Конечно, если вы не пишите на 1С. Этот инструмент поможет вам подтянуть язык прямо во время кодинга.

Harper будет исправлять вам грамматические ошибки, которые вы совершаете во время написания кода в VS Code, либо текст в Obsidian. Для этого у него есть фирменные плагины. А ещё у него есть своя JS-библиотека для встраивания инструмента в ваши проекты.

Подробнее о возможностях и фишках: https://writewithharper.com

#инструменты
😁3👎1
Какие есть паттерны в React и для чего они нужны

За годы разработки вокруг React сформировались свои распространённые паттерны — способы организовать компоненты и логику так, чтобы код получался понятным, поддерживаемым и переиспользуемым.

В этой статье Юсуп Изрипов, разработчик в VK, расскажет о нескольких полезных паттернах в React. Здесь про Container & Presentational Components, Higher-Order Component (HOC) и паттерн Render Props.

#react #паттерны
5🔥1
Мастхэв для всех, кто хочет прокачать свои навыки программирования

В этом репозитории собраны пошаговые гайды, которые помогут создать с нуля все от 3D-рендера до собственной криптовалюты и торрент-сервера.

Гайды для разных ЯПов, так что точно найдете что-то подходящее для вас!
👍16👎2
7 каверзных вопросов для проверки знаний о JavaScript

Думаете, хорошо знаете JS? Проверьте себя. В статье — 7 вопросов, которые выглядят просто, но легко вводят в заблуждение: всплытие, приведение типов, область видимости, this и другие сюрпризы.

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

Попробуйте — как минимум узнаете что-то новое, как максимум — словите пару инсайтов.
👎11👍5🤔1
Как Google обрабатывает JavaScript в процессе индексации веб-страниц

Не всё, что рендерится на фронте, попадает в поисковую выдачу. Google обрабатывает JavaScript не сразу — сначала HTML, потом очередь на рендер, потом только индекс.

В статье разбирается, как именно работает этот процесс:
— как влияет задержка рендера;
— почему важно не прятать важный контент за JS;
— и как ускорить индексацию динамичных страниц.

Если вы пишете SPA или SSR — точно стоит прочитать.

#javascript
Какие есть паттерны в React и для чего они нужны: часть 2

Паттерны проектирования — ключ к эффективной разработке на React. Во второй части цикла статей Senior Dev из Вконтакте показал, как различные паттерны могут улучшить структуру и производительность. Хуки + серверные компоненты = будущее.

p.s. Первая часть здесь.

@prog_tools
👍9
Небольшая шпаргалка по методам для работы с массивами

Визуализация, которая лучше тысячи слов показывает, что делает каждый из методов.

#javascript #шпаргалка
36👍13😁3💩1
This media is not supported in your browser
VIEW IN TELEGRAM
Old but gold: Визуальное руководство по рендерингу React

Хотите понять как работает рендеринг в React и своими глазами увидеть процесс? Что ж, эта статья для вас.

Здесь вы узнаете, как работает повторный рендеринг и как его избежать: https://alexsidorenko.com/blog/react-render-always-rerenders/

#react
👍6
Разрабатываем PWA. Полная инструкция по работе с Web App Manifest и Service Worker

Пошаговое руководство о том, как превратить обычное веб-приложение в прогрессивное (PWA) с помощью настройки Web App Manifest и Service Worker​.

#pwa
👍51
Это он ещё не видел, как сын со шрифтами играется
😁49🔥42🗿2
Топ-38 Hover-эффектов для современного веб-дизайна в 2025 году

Эта подборка топовых CSS hover-эффектов порадует ваши зрительные нервы своим разнообразием в этот пятничный вечеро. Голографические карточки, жидкие морфинги и 3D-кубы — все, чтобы и ваши пользователи залипали и возвращались снова!

#css #фронтенд
8🔥2💩2👍1
superblocks.com | ИИ-монстр для разработки веб-приложений

Воистину Agentic Access — новый тренд 2025 года. Компании одна за одной «не могут победить [GPT], потому возглавляют" движение ПО, с которым можно общаться промтами. На сей раз SuperBlocks представляет собой не просто конструктор прототипов, но способ сразу:
— спроектировать MVP на React с Cursor / Windsurf;
— подвести базу данных или другой инструмент из десятков доступных;
— настроить SSO и разрешения;
— задеплоить на поддомене superblocks.com;
— поработать над безопасностью и тонны других возможностей.

Инструмент-победитель в номинации «Сохранятор времени кодера»

Краткий обзор на замедленотьюбе

Цена: бесплатно
Сайт проекта

@prog_tools
👍3🤩21🤔1
This media is not supported in your browser
VIEW IN TELEGRAM
Ходячий замок Хаула своими руками

Нечасто встретишь такие объемные проекты на codepen. Сделан он при помощи библиотеки TweenMax. Посмотреть код можно тут.

#codepen
13🔥10
This media is not supported in your browser
VIEW IN TELEGRAM
Вы знали, что в CSS можно настроить поворот блока с помощью блока значения turn?

Так 1turn = 360deg, просто используйте то, что больше нравится!

#советы #css
🔥38👍7🤯2
2025/07/13 07:42:32
Back to Top
HTML Embed Code: