Библиотека фронтендера | 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
加入频道
Такой разный color input: межбраузерный кошмар перфекциониста

Frontend стремится к унификации, но браузеры остаются своевольными ребятами. Разбираемся в межбраузерных различиях элемента color input.

https://prglb.ru/jr6v
#vuejs #video

Большой плейлист по основам популярного фреймворка JavaScript VueJS.

https://bit.ly/2Alk2ND
Основы функционального программирования на JavaScript

Плавно погружаемся в основы функционального программирования на JavaScript и пишем собственную идеальную реализацию функции forEach.

https://prglb.ru/1tw7n
🚀 Python для анализа данных
25 июля / 17:00 / онлайн / бесплатно

Если вам не хватает навыков работы с данными, сделайте первый шаг и познакомьтесь с языком программирования Python и его возможностями для аналитики.
🤘 Зачем идти:
— Вы узнаете особенности языка Python для аналитики;
— Узнаете, какие существуют библиотеки для Python, используемые в анализе данных;
— Изучите множество кейсов;
— Напишите свой первый код.

Запишитесь по ссылке:
http://netolo.gy/e0S

🚀 Зачем аналитикам SQL
31 июля / 19:00 (Мск) / онлайн / бесплатно

Знание языка запросов SQL позволяет оперативно решать аналитические задачи. Аналитику теперь не нужно тратить время на привлечение разработчиков, потому что получить, обработать и скомпоновать нужные данные он может самостоятельно.
🤘Зачем идти:
— Вы узнаете, где и для чего используется SQL;
— Поймете, какие задачи может решать и какие аналитические функции имеет SQL;
— Выучите простые SQL-команды для аналитика;
— Разберете практический кейс.

Запишитесь по ссылке:
http://netolo.gy/e0X
#book

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

https://yangx.top/progbook/3476
#react

21 эффективная техника по оптимизации приложений на React.

https://prglb.ru/5vqle
​​Представьте ситуацию: вы занимаетесь поддержкой веб-сервиса, созданного на Django, и тут поступает совершенно новая задача от руководства - натянуть новый дизайн на фронт. Вам нужно декомпозировать готовую HTML/CSS вёрстку в модульные шаблоны для Django.
Такое часто встречается в работе fullstack веб-разработчика на Python.
Звучит сложно? А если учесть, что с такой задачей может столкнуться начинающий веб-разработчик?

Не страшно! В SkillFactory предлагают за 9 месяцев пройти специализацию «Full-stack веб-разработчик на Python» https://clc.to/6u-rXA обучение на которой поможет с нуля получить все необходимые навыки для успешного старта карьеры в веб-разрабоке.

Специализация включает: HTML/CSS, Javascript, Python, Django, Linux. Git, которые вы закрепляете на тренажерах под присмотром ментора.

🔥 Получайте бонусы при обучении летом: учебные каникулы на время отпуска + доступ к материалам курса в течение года https://clc.to/6u-rXA
#react #awesome

Огромный список библиотек, дополнений и туториалов по изучению фреймворка React.

https://github.com/enaqx/awesome-react
#javascript #advanced

Пишем собственную реализацию Promise в JavaScript

Вы задумывались когда-нибудь, как промисы работают под капотом? Пора разобраться, создав свои собственные обещания.

https://hackernoon.com/implementing-javascript-promise-in-70-lines-of-code-b3592565af0f
#react

Жизненный цикл React

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

https://prglb.ru/51sxj
#css

Разбираемся в Grid-разметке и строим периодическую таблицу HTML

Система CSS Grid дает большую свободу и высокую точность в построении макетов. Например, с ее помощью легко можно создать периодическую таблицу с непростой структурой.

https://prglb.ru/3ab2b
Что такое Throttling и Debouncing?

Throttling и debouncing — это широко используемые техники для увеличения производительности кода, который выполняется повторно с некоторой периодичностью. Применяя их, вы можете неплохо оптимизировать приложение.

https://prglb.ru/1ombl