Библиотека фронтендера | 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
加入频道
Адаптивный дизайн как антипаттерн

Чем плох привычный адаптивный дизайн, и что с этим делать?

https://proglib.io/w/319b924e

#interface
Пришло время подвести итоги конкурса на лучший контент #proglib_contest. Искренне благодарим всех, кто принял активное участие, без вашей поддержки конкурс бы не получился.

Победителем канала @frontendproglib становится автор поста — барабанная дробь 🥁https://yangx.top/frontendproglib/2169.

Победитель определен по количеству лайков под постом среди других конкурсных сообщений. За победный пост автор получает 20 000 ₽. В ближайшее время мы свяжемся с победителем и отправим приз — оставайтесь на связи.

Спасибо, что читаете нас!
Основы JavaScript за неделю в формате марафона

Короткие видеоуроки, домашние задания, которые нужно выполнить, чтобы пройти дальше, поддержка и code review от ментора с 14-летним опытом.
В результате — собственная браузерная игра в жанре файтинг.

Старт 31 мая. Чтобы присоединиться, запустите бота.
Разбираемся в easing-функциях в CSS

Секреты эффектных анимаций:
https://proglib.io/w/44ff5256
❗️До конца регистрации остались сутки 😱

⚡️4-6 июня при поддержке ПСБ пройдет онлайн-хакатон Dev.Hack

Реши задачи цифровой трансформации крупного бизнеса.

🔥 На хакатоне у тебя будет возможность:

1️⃣ Разработать механизм использования операций для розничного банка в рамках микросервесной архитектуры;

2️⃣ Разработать механизмы сборки и исполнения кода веб-приложения в рамках архитектуры micro frontend;

3️⃣ Разработать механизмы сборки и исполнения кода мобильных приложении в рамках микросервесной архитектуры;

4️⃣ Разработать мобильное приложение (IOS и/или Android) для автоматизации фиксации участия в спортивных мероприятиях.

Приглашаем принять участие backend, frontend, мобильных разработчиков, бизнес-аналитиков и дизайнеров.

❗️Призовой фонд — 1 500 000 рублей❗️

Регистрируйся до 31 мая 23:59 по ссылке: https://clck.ru/UvMLH
Обязательно приглашай друзей и добавляйся в Telegram-чат, чтобы найти единомышленников: https://clck.ru/Ua2xE
Библиотека фронтендера | Frontend, JS, JavaScript, React.js, Angular.js, Vue.js pinned «❗️До конца регистрации остались сутки 😱 ⚡️4-6 июня при поддержке ПСБ пройдет онлайн-хакатон Dev.Hack Реши задачи цифровой трансформации крупного бизнеса. 🔥 На хакатоне у тебя будет возможность: 1️⃣ Разработать механизм использования операций для розничного…»
⚛️ 5 продвинутых паттернов React-разработки

Обзор пяти современных передовых шаблонов разработки на React с их достоинствами и недостатками, а также примерами кода.

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

#react
С нас крутые спикеры, интересные лекции и трудоустройство, с тебя – желание учиться и минимум год опыта коммерческой разработки на JavaScript.

Как все проходит?
3 раза в неделю на протяжении двух месяцев тебя будут обучать Senior’ы и Teamlead’ы ведущих банков страны.

Чему будут учить?
На курсе будем изучать React, Angular, RxJS и Vue. Помимо этого еще будут практические занятия и домашние задания.

Что будет после учебы?
Трудоустройство на Middle позицию в Цифровые привычки. Ты будешь работать над проектами крупных банков страны в Москве, в СПб или на удаленке.

Подать заявку на курс: https://cutt.ly/1noS4O2
🔝ЦУМ – один из крупных универмагов мира, предлагающий широкий выбор товаров класса люкс. С первых дней ЦУМ заявлял себя как новатор в сфере торговли, и удерживает этот статус по нынешний день. Продолжая вековые традиции ЦУМ сегодня сам по себе является ярким именем в мире моды, где работают более 5000 экспертов fashion индустрии.

💵Одно из важных - заработная плата на 15-20% выше Вашей текущей 😉

💻E-commerce проект tsum.ru
Предстоит заниматься созданием новых продуктов для сайта

📍Требования:
Опыт промышленной разработки на JavaScript от 5 лет
Опыт работы с React/Redux от 2 лет

📎Общие требования:
- Стремление решать задачи минимальных кол-вом библиотек и фреймворков JavaScript - ES6+
- Уверенные знания DOM и BOM
- Плюсом будет опыт с TypeScript - Fetch, Session/LocalStorage - WebSoketsReact/Redux
- Уверенные знанеия ключевых концепций (Contex, SynteticEvents, Hooks)
- Опыт работы с redux / redux-toolkitWebpack
- Опыт написания конфигов с нуля
- SCSS и Stylys от года - Умение обходится без них :)Docker
- Понимание базовый концептов (image, container, networking) Node.js
- От года Nginx
- Настройка reverse proxy, кэширования
- Опыт настройки сплитов для A/B тестирования

🖥На текущий момент в команде 54 человека (back, front, full-stack)

🌍Локация - Москва, сейчас удаленная работа, с осени в офисе/гибрид/удаленная работа

🧑🏻‍💻Про этапы - одно тех.собеседование

По всем вопросам к @LisaMarchukova или 89264513019
CSS Layout

Популярные раскладки и паттерны на CSS: https://proglib.io/w/9a45168c

#css
Почему мы перешли с Webpack на Vite

Как Replit сборщик менял: https://proglib.io/w/b723e9a5

#tools
Кругом только и слышно, что об искусственном интеллекте, машинном обучении, Data Science... Но как начинаешь разбираться, нужна серьёзная математическая подготовка на уровне вуза. Мы пригласили опытных преподавателей МГУ помочь нашим читателям подготовиться к карьере дата сайентиста.

В наборе всё, что нужно: мат. анализ, линейная алгебра, комбинаторика, теория вероятностей и мат. статистика. Кстати, именно такой багаж знаний требуют от абитуриентов ШАД. Каждая тема сопровождается подготовительными материалами, лекциями и практическими заданиями. Всё это с обратной связью кураторов и преподавателей.

Полная программа курса и прочая информация здесь

Специально для наших подписчиков скидка 15% по промокоду FRONTENDPROGLIB
Поспешите, осталось всего 9 мест.
Немного о том, как работает виртуальный DOM в React

https://proglib.io/w/b77aa8a6

#react
Popit для бедных или жонглируем событиями

Пишем релакс-игрушку для веба: https://proglib.io/w/810c22b3