Библиотека фронтендера | Frontend, JS, JavaScript, React.js, Angular.js, Vue.js
23.2K subscribers
2.2K photos
120 videos
38 files
4.61K links
Все самое полезное для фронтенда в одном канале.

По рекламе: @proglib_adv

Учиться у нас: https://proglib.io/w/77178ed4

Наши каналы: https://yangx.top/proglibrary/9197

РКН: https://gosuslugi.ru/snet/67a5b6884689c2151c820bb4
加入频道
Как начать тестировать frontend: гайд для новичков

Рамиль Шайбаков, фронтенд‑разработчик в СберЗдоровье, в ходе проведения собеседований заметил одну закономерность — у большинства фронтендеров нет опыта в тестировании. Вот и решил исправить эту ситуацию и подготовил небольшой гайд, который поможет фронтенд‑разработчикам внедрить тестирование в своей компании и сделать в нем первые шаги.
#research #tools

На PortSwigger всегда выходят качественные исследования, на которые однозначно стоит обращать внимание. В одном из последних Гарет Хейс рассказывает об обнаружении server-side prototype pollution в JavaScript методом черного ящика, не вызывая DoS.

Более того, автор и команда разработали лаборатории для закрепления навыков и написали расширение для Burp Suite. Дерзайте.👇

Читать
Please open Telegram to view this post
VIEW IN TELEGRAM
Перевод статьи Андрея Ситника о создании минимального набора иконок, соответствующего большинству современных потребностей. По мотивам этой статьи также был создан онлайн-генератор.

Читать
Анимированный полет с помощью Theatre.js и React Three Fiber

Разбираемся, как отобразить 3D-сцену на веб-странице и перемещать по ней камеру во время прокрутки пользователем. Всего 50 строк кода.

Читать
🤔Всегда интересно читать статьи, которые начинаются с фразы «The Next Generation of …». Так и здесь речь идет о «самом» быстром и недооцененном фронтенд-фреймворке в 2023 году.

Читать
Please open Telegram to view this post
VIEW IN TELEGRAM
Отладка HD color с помощью панели стилей, улучшенный интерфейс брейкпоинтов, настраиваемые ярлыки рекордера, улучшенная подсветка синтаксиса Angular, реорганизация пункта Cache на панели Application: эти и многие другие новые фичи в DevTools (Chrome 111).

Читать
Разработка на JavaScript без системы сборки

Использование различных инструментов сборки для таких вещей, как транспилинг и бандлинг, является достаточно стандартным в современной разработке JavaScript, но что, если вы хотите, чтобы все было просто?

Для простых вещей это не обязательно, — говорит Julia Evans. Естественно, это вызвало бурную дискуссию на Hacker News.
🧑‍💻 Статьи для IT: как объяснять и распространять значимые идеи

Бесплатный курс для всех, кто любит качественные IT-публикации и хочет научиться интересно писать о программировании либо улучшить навыки письма.

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

Курс будет интересен авторам, работающим в составе редакции, копирайтерам-одиночкам и просто программистам, которые хотят научиться интересно рассказывать о собственных проектах.

Материалы регулярно дополняются, обновляются и корректируется. Отвечаем на все учебные вопросы в комментариях курса.

Как стать автором «Библиотеки программиста» и получать гонорары за статьи?
➡️ Заполните анкету.
Если все ок, мы свяжемся с вами и обсудим дальнейшие шаги.
Please open Telegram to view this post
VIEW IN TELEGRAM
🎙Podlodka Podcast:
Цвета и цветовые пространства

Специально для тех, кто считает несправедливыми шутки про «покраску кнопок», ведущие подкаста с головой ушли в увлекательный и непростой мир представления цвета в компьютерных системах. Так вот, цвета — это очень сложно! Вместе с Андреем Ситником разбираемся почему.

Apple Podcasts | Google Подкасты | Яндекс Музыка
Please open Telegram to view this post
VIEW IN TELEGRAM
Быстрый практический обзор наиболее известных символьных примитивов в JavaScript.

Читать
🎉 Ой, сегодня уже 23 февраля…
А вы не успели определиться с подарком? Держите тогда набор мастхэв от Proglib.academy

Мало? Ну штош, вот еще скидка 50% на все курсы:
1. Основы IT для непрограммистов
2. Математика для Data Science
3. Алгоритмы и структуры данных
4. Основы программирования на Python
5. Frontend Basic и тд.

⛹️‍♀️Поторопитесь, срок действия истекает 28 февраля ;)

Proglib.academy – это:
— более 800 000 разработчиков в IT-сообществе;
— программы разработаны преподавателями ВМК МГУ;
— решение реальных задач, которые дают на собеседованиях в компании размера FAANG;
— спикеры Яндекса, Revolut, Тинькофф и т.д.

💎 Подробнее о курсах: https://proglib.io/w/8fa9bb50