Каталог каналов Новое Каналы в закладках Мои каналы Поиск постов Рекламные посты
Инструменты
Мониторинг Новое Детальная статистика Анализ аудитории Telegraph-статьи Бот аналитики
Полезная информация
Инструкция Telemetr Документация к API Чат Telemetr
Полезные сервисы
Защита от накрутки Создать своего бота Продать/Купить канал Монетизация

Не попадитесь на накрученные каналы! Узнайте, не накручивает ли канал просмотры или подписчиков Проверить канал на накрутку
Прикрепить Телеграм-аккаунт Прикрепить Телеграм-аккаунт

Телеграм канал «WebDev+ | Веб-разработка»

WebDev+ | Веб-разработка
383
238
8
0
2.0K
Присоединяйтесь к нашему каналу и погрузитесь в мир веб-разработки

Связь: @devmangx
Подписчики
Всего
8 719
Сегодня
+27
Просмотров на пост
Всего
643
ER
Общий
6.79%
Суточный
4.5%
Динамика публикаций
Telemetr - сервис глубокой аналитики
телеграм-каналов
Получите подробную информацию о каждом канале
Отберите самые эффективные каналы для
рекламных размещений, по приросту подписчиков,
ER, количеству просмотров на пост и другим метрикам
Анализируйте рекламные посты
и креативы
Узнайте какие посты лучше сработали,
а какие хуже, даже если их давно удалили
Оценивайте эффективность тематики и контента
Узнайте, какую тематику лучше не рекламировать
на канале, а какая зайдет на ура
Попробовать бесплатно
Показано 7 из 383 постов
Смотреть все посты
Пост от 13.11.2025 09:07
212
0
0
Разработчик показал, как современные браузеры позволяют обходиться без фреймворков Один из разработчиков продемонстрировал, что даже сегодня можно писать сайты в духе начала 2000-х — на чистом HTML и CSS, без React, Vue или других фреймворков. Он собрал небольшой сервер на Deno, который рендерит обычные HTML-страницы без роутинга и сложной логики. Интересно, что навигация между страницами выглядит плавной: панель навигации не мигает при перезагрузке благодаря технологии paint holding, поддерживаемой браузерами уже много лет. Кроме того, разработчик добавил эффект перехода с помощью CSS-директивы @view-transition { navigation: auto; } что сделало переходы между страницами ещё приятнее. По его словам, современные браузеры стали настолько умными, что History API уже не нужен для плавной навигации — достаточно обычных ссылок и немного прогрессивного улучшения через HTML Custom Elements. @WebDev_Plus
1
Пост от 12.11.2025 19:07
674
1
4
Хватит использовать TypeScript enum'ы. Почему? Enum'ы добавляют скрытый код в итоговый файл, тогда как as const — вообще ничего не добавляет. Типы лучше, бандл меньше. @WebDev_Plus
2
Пост от 12.11.2025 09:07
818
0
2
⚠️ «Вложенные тернарные выражения могут усложнить понимание кода.» TypeScript: @WebDev_Plus
3
😁 2
Пост от 11.11.2025 13:17
825
2
4
Сегодня узнал про предложение в JS под названием Declarations in Conditionals. Оно позволяет писать const или let прямо внутри if или while. Интересно, стал бы ты так писать? Мне кажется, идея неплохая — код станет чуть короче, но при этом останется понятным. (Сейчас это Stage 1 в TC39, на следующей неделе будут выносить на Stage 2.) @WebDev_Plus
Пост от 11.11.2025 11:17
765
0
4
🔥Горячие IT вакансии которых нет на HH. Вакансии, только с прямыми контактами в Telegram! Ноль автоотказов — живой диалог и быстрые объективные решения. 🤖 ML & DS 👩‍💻 DevOps 👩‍💻 Java 👣 Go 👩‍💻 Mobile 👩‍💻 C# 👩‍💻 Node.js 👩‍💻 Python 🔎 QA 👨‍✈️ CyberSec 👩‍💻 UX/UI 👩‍💻 Frontend 🖼️ PHP 📋 Analyst 💼 1C 🖥 SQL 👩‍💻 IT HR Подпишись чтобы не упустить свой шанс получить лучший оффер!
👍 1
Пост от 11.11.2025 09:07
584
0
11
JavaScript может форматировать числа гораздо умнее, чем вы думаете // Intl.NumberFormat — форматирование чисел: единицы измерения, сокращения, валюты // Пример форматирования со скоростью (единицы измерения) const numberFmt = new Intl.NumberFormat("en", { style: "unit", // стиль "единица измерения" unit: "kilometer-per-hour", // километры в час }); // Пример форматирования в компактной форме (например, "15.3K" вместо "15320") const compactFmt = new Intl.NumberFormat("en", { notation: "compact", // компактная запись (K, M и т. д.) maximumFractionDigits: 1, // максимум 1 знак после запятой }); // Пример форматирования валюты (йены, без округления вверх) const currencyFmt = new Intl.NumberFormat("en", { style: "currency", // стиль "валюта" currency: "JPY", // японская йена roundingMode: "floor", // округление вниз }); // Примеры вывода console.log(numberFmt.format(88)); // "88 km/h" console.log(compactFmt.format(15320)); // "15.3K" console.log(currencyFmt.format(4999.99)); // "¥4,999" @WebDev_Plus
1
👍 1
Пост от 10.11.2025 19:07
573
0
16
CSS карточка с параллакс-эффектом через pointermove и кастомные CSS-переменные
.ring { translate: calc(var(--px) * (var(--i) * -2rem)) calc(var(--py) * (var(--i) * 2rem)); } Фишка: координаты курсора мапятся в поворот карточки по 3D-оси, а кольца двигаются по 2D-плоскости для создания иллюзии объёма 🤙 @WebDev_Plus
3
Смотреть все посты