Библиотека фронтендера | 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
加入频道
JS классы - это не "просто синтаксический сахар"

Автор статьи объясняет, почему классы в JavaScript - это не просто более удобный способ обычного прототипного наследования, а нечто большее: https://proglib.io/w/4f25fc14
Друзья! Мечтаете «влететь» в IT? Или уже работаете в сфере, хочется стать круче?

ТехноДром — центр запуска и развития карьеры от IBS — подготовил программу «Ускорение», которая помогает молодым талантам и специалистам из других сфер начать карьеру в IT, а тем, у кого уже есть опыт, сделать рывок в карьере.

Почему «Ускорение» - не очередные «курсы для айтишников»?
▫️IBS предоставляет обучение на базе компании и заинтересованы в вашем росте , чтобы усилить команду.
▫️Официально устраивают на работу с первого дня на «Ускорении». После завершения программы вас ждёт участие в текущих проектах IBS.
▫️За обучение на «Ускорении» не нужно платить, а также его не нужно совмещать с другой работой.
▫️Вашими наставниками станут ключевые сотрудники компании IBS – ваши будущие коллеги, которые сопровождают вас от старта до финиша программы.

Узнайте больше об «Ускорении» и запишитесь на участие в программе
Лабиринт доступности

Приятная игра, которая расскажет о проблемах доступности в современном вебе и способах их решения (англ.): https://proglib.io/w/1052275e

#accessibility
Почему получаются плохие абстракции и как этого избежать?

🚀3 февраля в 19.00 МСК Евгений Тюменцев, профессионально занимающийся разработкой многопоточных кросс-платформенных приложений на С++, научит вас строить абстракции – один из ключевых навыков для программиста.

За один час вы узнаете:

– Что такое абстракция?
– Причины правок кода
– Как выделять абстракции
– Свойства абстракций, полезные при разработке

Познакомьтесь с новым решением построения архитектуры приложений и инструментами для планирования ее будущей системы.

Регистрация и подробности по ссылке.
Пройдите полную программу обучения по специальности «Фронтенд-разработчик» на Хекслете и получите гарантированную оплачиваемую стажировку в «Ростелеком»: https://bit.ly/3rJdtzc

📍Глубокий практический курс на 8 месяцев: JavaScript, HTML и CSS, фреймворки React+Redux Toolkit, инфраструктура — командная строка, NPM, Git, Webpack.
📍Асинхронный формат — комфортный темп, мягкие дедлайны.
📍Более 350 заданий в онлайн-тренажере с мгновенной автопроверкой.
📍Помощь практикующих наставников.
📍4 рабочих проекта в портфолио на GitHub и практика в Open Source.

Выпускникам — гарантированная оплачиваемая стажировка в проектах ИТ-кластера «Ростелеком» от 1 до 3 месяцев с окладом 40 000 рублей в месяц. Лучшие получат оффер!
JavaScript: разрабатываем приложение для записи экрана

https://proglib.io/w/a50c8179
Кастомный Range Input, который выглядит одинаково во всех браузерах

https://proglib.io/w/97aea3ed

#css
Тренды JavaScript в 2022 году

Первый месяц 2022 года почти завершился, но впереди еще 11. Есть время угнаться за трендами.

https://proglib.io/w/d6b73b58

#tools
Создание компонентной дизайн-системы UI

Зачем нужна и как создать сбалансированную компонентную дизайн-систему: https://proglib.io/w/e6bd53b5

#interface
🧔📈 Повышение до тимлида: дорожная карта

Опыт и знания, которые вам нужно приобрести, чтобы стать тимлидом во фронтенде. Делимся списком из хард- и софтскиллов.

https://proglib.io/sh/nQHKU2AdCm
Запуск анимации при скролле

Откладывание старта анимации до момента, когда пользователь до нее доскроллит, - распространенный и эффектный прием. В статье разбирается его реализация с использованием IntersectionObserver API (и фоллбэком для старых браузеров).

https://proglib.io/w/2bbaf368

#interface #animation
🧩 5 интересных головоломок и задач, чтобы отвлечься от рутины и немного пошевелить извилинами (выпуск 15)

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

https://proglib.io/sh/ak1X027h5f
Как освоить фронтенд-разработку в 2022 году: дорожная карта

https://proglib.io/w/9cd67451
Почему получаются плохие абстракции и как этого избежать?

🚀3 февраля, в этот четверг, в 19.00 МСК Евгений Тюменцев, профессионально занимающийся разработкой многопоточных кросс-платформенных приложений на С++, научит вас строить абстракции – один из ключевых навыков для программиста.

За один час вы узнаете:

– Что такое абстракция?
– Причины правок кода
– Как выделять абстракции
– Свойства абстракций, полезные при разработке

Познакомьтесь с новым решением построения архитектуры приложений и инструментами для планирования ее будущей системы.

Регистрация и подробности по ссылке.
😃 Взять отпуск или уволиться: как вернуть мотивацию к работе

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

https://proglib.io/sh/YWweDCztL4