Веб-страница

Логотип телеграм канала @tproger_web — Веб-страница В
Актуальные темы из канала:
Обсуждение
Javascript
Фронтенд
Советы
Codepen
Партнерский
Инструменты
Js
React
Петпроект
All tags
Логотип телеграм канала @tproger_web — Веб-страница
Актуальные темы из канала:
Обсуждение
Javascript
Фронтенд
Советы
Codepen
Партнерский
Инструменты
Js
React
Петпроект
All tags
Адрес канала: @tproger_web
Категории: Технологии
Язык: Русский
Количество подписчиков: 24.10K
Описание канала:

Всё по фронтенду, бэкенду и девопсу в одном месте
Разместить рекламу: @tproger_sales_bot
Правила общения: https://tprg.ru/rules
Другие каналы: @tproger_channels
Сайт: https://tprg.ru/site
Регистрация в перечне РКН: https://tprg.ru/64ai

Рейтинги и Отзывы

3.33

3 отзыва

Оценить канал tproger_web и оставить отзыв — могут только зарегестрированные пользователи. Все отзывы проходят модерацию.

5 звезд

1

4 звезд

1

3 звезд

0

2 звезд

0

1 звезд

1


Последние сообщения

2026-01-10 13:44:01
Пишем игру на JS/TS и развиваем навык работы с кодом

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

Сохраните, чтобы не потерять: https://tproger.ru/articles/pet-proekt-pishem-igru-na-js-ts-i-razvivaem-navyk-raboty-s-kodom/

#typescript #javascript #петпроект
1.13K views10:44
Открыть/Комментировать
2026-01-09 12:56:30
Игра «Охота на утку» на CSS

Помните эту легендарную игру на Dendy, где нужно было выстрелить из специального ружья в кинескопный телевизор? Сегодня такую игру может создать практически любой, даже не используя языки программирования.

Автору этой реализации хватило HTML и CSS, обёрнутых препроцессорами: https://tprg.ru/eVuM

#codepen
2.02K views09:56
Открыть/Комментировать
2026-01-09 10:54:01
Держите красивое: React-компонент для преобразования видео в ASCII-графику

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

В настоящее время компонент поддерживает только устройства с WebGL 2.0

GitHub: github.com/elijah0528/video2ascii
2.24K views07:54
Открыть/Комментировать
2026-01-08 11:11:01
Look At Pointer

Автор реализовал анимацию движения линий с отслеживанием положения курсора. В проекте используется CSS и JavaScript.

https://codepen.io/JuanFuentes/pen/bPGVZx
2.42K views08:11
Открыть/Комментировать
2026-01-07 14:38:01
Как сделать условный border-radius в CSS

Хотите узнать технику, которая позволяет автоматически настраивать border-radius для карточного компонента в зависимости от размеров экрана?

Вам потребуется прописать одну хитрую формулу. О ней, а также способе её применения рассказали в этой статье.

#фронтенд #css
2.62K views11:38
Открыть/Комментировать
2026-01-06 15:09:01
Perspective Loader на чистом CSS

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

Пользователь CodePen решил повторить его во фронтенде и сделал анимацию, которая работает исключительно на HTML и CSS.

Посмотреть код можно здесь:
https://codepen.io/jh3y/pen/xxWdOQy

#codepen #css
2.8K views12:09
Открыть/Комментировать
2026-01-05 13:04:01
Заказчик: Нужно на нашем сайте сделать кнопки зеркальными, чтобы пользователь заходил и видел своё отражение.

Я: Подержите моё пиво.

CodePen-проект: https://codepen.io/tyeb_11/pen/dygoJow

#codepen
3.04K views10:04
Открыть/Комментировать
2026-01-04 13:13:01
Упрощаем себе создание grid-вёрстки на сайте с помощью CSS Grid Generator

Как видно на видео, он помогает посмотреть, как будет выглядеть итоговая сетка и после этого получить готовый CSS-код. Всё, что вам нужно: задать количество строк, колонок и расстояния между ними, а потом нарисовать расположение div-блоков.

Инструмент бесплатный, доступен по ссылке: https://cssgrid-generator.netlify.app/

#инструменты #css
3.29K views10:13
Открыть/Комментировать
2026-01-03 14:16:07
Генератор праздничного текста крестиком

Простой, но красивый проект к новогодним праздникам. Здесь вы можете сгенерировать текст так, будто он вышит крестиком. Ключевая фишка в том, что координаты всех символов, букв и цифр прописаны заранее.

Попробуйте сами и посмотрите код.

#codepen
3.29K views11:16
Открыть/Комментировать
2026-01-02 14:06:14
Как устроен рендеринг в браузере

Что происходит между вводом URL-адреса в браузере и моментом отображения веб-страницы? Такой вопрос могут задать на собеседовании, да и просто это полезно знать.

Давайте интерактивно изучим сложный процесс рендеринга в браузере с помощью этой статьи.
3.36K views11:06
Открыть/Комментировать
2026-01-01 00:09:01 Друзья, поздравляем вас с Новым годом!

Желаем в 2026-м всё-таки доосвоить все оставшиеся фронтенд-фреймворки научиться программировать на CSS и HTML и верстать красивые сайты на Node.js.

Верим, что всё у вас получится. Спасибо, что вы с нами.
3.41K views21:09
Открыть/Комментировать
2025-12-31 16:02:01
Всего несколько часов до Нового года!

Надеемся, что вы смогли закончить все задачи и теперь отдыхаете, предвкушая заслуженные выходные. А чтобы скоротать ожидание, предлагаем небольшую игру: с помощью Т9 в телефоне продолжите фразу «В следующем году я обязательно...» и делитесь результатом в комментариях.
3.33K views13:02
Открыть/Комментировать
2025-12-31 10:14:01Новогодняя игра «Помощник Санты»

Игра — лучший способ потренировать HTML, CSS и JavaScript. Тем более, игра новогодняя, а у проекта полностью открытые исходники.

Сохраните, чтобы не потерять. Будет чем заняться на праздниках: https://codepen.io/housamz/pen/KKgmMLm

#codepen #gamedev
3.3K views07:14
Открыть/Комментировать
2025-12-30 17:04:01 Всем общий сбор!

Программисты из Tproger подготовили для вас (и нас) сюрприз. Это новогоднее бинго в стиле сайтов нулевых. Заканчивайте работу, пора позалипать на этот шедевр и найти все пасхалки.

Ну и делитесь в комментариях какое бинго получилось у вас и что удалось закрыть.
3.21K views14:04
Открыть/Комментировать
2025-12-30 09:46:01
Создаем React с нуля

В этом гайде содержится инструкция по созданию аналога React с нуля. Вряд ли вы станете использовать его в реальных проектах, но зато узнаете, как устроены основные функции и возможности библиотеки. Помимо гайда внутри вы найдёте ссылку на GitHub с готовым кодом.

Подробности: https://www.rob.directory/blog/react-from-scratch

#react #туториал
3.51K views06:46
Открыть/Комментировать
2025-12-29 18:31:18
The-One-File — сетевые диаграммы в одном HTML-файле. Открывается в любом браузере, работает полностью офлайн. Подходит для air-gapped окружений, документации, мониторинга статуса — от корпоративных сетей до домашних лабов.

Фичи
Ортогональная маршрутизация линий
Анимация потоков данных
Камерные конусы (для визуализации видеонаблюдения)
Кастомные иконки
Live status monitoring
Стены, темы, настройки отображения
Экспорт диаграммы — сохраняется прямо в тот же HTML

Зачем
Для документации сетей, которую можно открыть где угодно без интернета и зависимостей. Один файл — вся диаграмма внутри. Удобно для передачи коллегам, хранения в git, работы в изолированных средах.

Проект на GitHub, 33 релиза, последний буквально на днях, так что проект живой. На видео демо

@prog_tools
3.44K views15:31
Открыть/Комментировать
2025-12-29 11:36:04
Эти ребята над дизайном не шибко думают

#кек
3.57K views08:36
Открыть/Комментировать
2025-12-28 17:38:01
Ваша MIDI-клавиатура и вибромоторчик телефона уже могут управлять веб-сайтом. Вы знали?

LogRocket сделали шпаргалку про 5 API браузера, которые, возможно, вам никогда не пригодятся, но они существуют:

Vibration API;
WebHID;
WebMIDI;
Web Speech;
Battery Status.

Подробнее: https://blog.logrocket.com/5-weird-web-apis/

#api
3.63K views14:38
Открыть/Комментировать
2025-12-28 10:07:01
Новогодний генератор снежинок на JS

Ключевой его особенностью является то, что все снежинки генерируются рандомно благодаря особому алгоритму. Это может оказаться удобно, если вам нужно добавить на сайт, например, эффект падающих снежинок.

Посмотреть принцип работы кода можно на странице проекта.

#codepen #javascript
3.58K views07:07
Открыть/Комментировать
2025-12-27 10:33:00
Полезная библиотека для понимания работы JS

js2flowchart — библиотека визуализации для преобразования любого кода JavaScript в красивую блок-схему SVG. Вы можете изучать чужой код, делать рефакторинг или писать документацию, не путаясь в функциональности. А начинающим — неплохая шпаргалка по foo, while, if:

https://github.com/Bogdan-Lyashenko/js-code-to-svg-flowchart

@tproger_web #javascript #инструменты
3.69K views07:33
Открыть/Комментировать
2025-12-25 10:48:00
Поддерживаю

#кек
1.1K views07:48
Открыть/Комментировать
2025-12-24 16:06:44
Что такое WebRTC — как работает, преимущества и примеры использования

Web Real-Time Communications — относительно новая технология, которая вывела онлайн-коммуникации на принципиально новый уровень. Она имеет открытый исходный код и отвечает за потоковую передачу данных с использованием API JavaScript для связи между браузерами и приложениями в формате peers-to-peers (точка-точка).

WebRTC применяется в таких секторах как образование, управление персоналом и HR, банкинг, страхование, здравоохранение и многих других.

Подробнее о технологии и её особенностях, рассказали в статье.

#webrtc #веб
1.88K views13:06
Открыть/Комментировать
2025-12-24 15:02:41
Снимайте треники — Новый год вы отмечаете в ОТПадном луке! 

OTP Tech принес вам timeless образ того самого квотербека, который скоро станет королем школы. 

+2026 очков к удаче в грядущем году, если отправите этот скин трём друзьям и с первого раза поймаете его в нашей виртуальной примерочной!
1.87K views12:02
Открыть/Комментировать
2025-12-24 12:33:59
Можете не открывать вишлист программиста — мы уже знаем, что там

Cобрали большую и удобную подборку из 65 новогодних подарков для айтишников, разбитую по категориям и бюджету.

Внутри есть идеи для всех: джунов, мидлов, сеньоров и даже тимлидов.

От подставок, мышей и ламп до дронов, консолей, трекеров сна и умного дома.

А ещё — отдельный бонус-раздел с неудачными подарками, чтобы точно не промахнуться и не прослыть тем самым человеком из офиса.
2.01K views09:33
Открыть/Комментировать
2025-12-23 13:19:49 pyreqwest — новый HTTP-клиент на Rust для Python. GIL-free, HTTP/2 из коробки, sync и async с одинаковым API. Автор — тот же разработчик, который открыл issue #3215 в httpx о 10x просадке производительности при конкурентных запросах.

Зачем переходить с httpx
httpx/httpcore имеют давние проблемы с connection pooling — при 20 конкурентных запросах httpx в 10+ раз медленнее aiohttp. Эти баги висят годами. pyreqwest решает их на уровне архитектуры, потому что connection pool реализован на Rust.

Если httpx работает — можно не трогать. Но в высоконагруженных системах он станет бутылочным горлышком.

Фичи
HTTP/1.1 и HTTP/2 (у aiohttp нет HTTP/2)
Автодекомпрессия: zstd, gzip, brotli, deflate
TLS через rustls
Connection pooling, стриминг, multipart
Куки, прокси, редиректы, таймауты
Полные type hints, zero Python-зависимостей
Встроенный мок для тестов + подключение к ASGI напрямую

Быстрый старт:
# uv add pyreqwest

from pyreqwest.client import ClientBuilder, SyncClientBuilder

async def example_async():
async with ClientBuilder().error_for_status(True).build() as client:
response = await client.get("https://httpbun.com/get").query({"q": "val"}).build().send()
print(await response.json())

def example_sync():
with SyncClientBuilder().error_for_status(True).build() as client:
print(client.get("https://httpbun.com/get").query({"q": "val"}).build().send().json())

Код на GitHub

@zen_of_python
2.14K views10:19
Открыть/Комментировать
2025-12-22 21:22:49 Свежайший курс по Git и GitHub от freeCodeCamp

Изучите Git и GitHub с нуля на наглядных примерах и в реальных рабочих процессах. Идеально подходит для новичков, которым нужна прочная основа.

#git #github #курс
2.38K viewsedited  18:22
Открыть/Комментировать
2025-12-22 15:46:08
Как понять, ты Boy, Teen или Man в CSS на примере одного бургер-меню?

Попробуйте «тест Кнута для фронтенда» и узнайте, какой у вас уровень в CSS:

Boy: бургер как Unicode-символ — быстро, но без контроля пропорций и анимаций;
Teen: три div ‑а, flex‑контейнер и полный контроль над геометрией и анимацией;
Man: один псевдоэлемент ::after + box-shadow для трёх полосок, плюс скрытая подпись ради доступности.

В статье можете также посмотреть живые примеры каждого решения, а также как растёт «чистота» разметки и глубина владения CSS.

#css #фронтенд
2.53K views12:46
Открыть/Комментировать
2025-12-21 20:01:41
21 рекомендация по HTML

Нашёл материал для тех, кто решил погрузиться в мир фронтенд-разработки. Здесь собраны довольно базовые советы. Тем не менее, они будут крайне полезны тем, кто только начинает свой путь. Вы найдёте рекомендации по семантической вёрстке, правильному использованию базовых тегов и многому другому.

Подробнее в материале.

#html #веб
2.77K views17:01
Открыть/Комментировать
2025-12-21 15:29:01
Джун: «Эти книги подняли меня на новый уровень программирования!»

Новый уровень программирования:
2.87K views12:29
Открыть/Комментировать
2025-12-20 19:04:00
Сборник около 160 шпаргалок разработчика на любой вкус

Очередная годнота — Quick Reference. Тут собраны шпаргалки не только по стандартным программерским темам по типу регулярок, JS и Markdown, но и есть выжимки с советами по использованию различных сервисов и инструментов: ChatGPT, Vim, Homebrew, FileZilla и многое-многое другое.

Налетаем

#шпаргалка
2.81K views16:04
Открыть/Комментировать