Библиотека фронтендера | 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
加入频道
📌 Если вы всегда хотите быть в курсе книжных новинок, обновлений и другой полезной информации, касающейся вашего языка или области программирования, вы можете начать читать один из наших каналов, где мы каждый день публикуем учебные материалы для разработчиков разного уровня.

😂 Канал с мемами: t.me/itmemlib

👨‍💻 Полезные материалы по всему, что может быть интересно любому программисту.
Библиотека программиста: t.me/proglibrary
Библиотека хакера: t.me/hackproglib
Go: t.me/goproglib
C\C++: t.me/cppproglib
PHP: t.me/phpproglib
Frontend: t.me/frontendproglib
Python: t.me/pyproglib
Mobile: t.me/mobileproglib
Data Science: t.me/dsproglib
Java: t.me/javaproglib
C#: t.me/csharpproglib
Devops: t.me/devopsslib
Тестирование: t.me/testerlib
Бот с IT-вакансиями: t.me/proglib_job_bot

🎓 Школа Proglib Academy: https://yangx.top/proglib_academy


📺 Канал на YouTube: https://www.youtube.com/c/Библиотекапрограммиста

📄 Лента в Дзен: https://zen.yandex.ru/proglib


🗺 Если вы хотите быть в курсе последних событий в мире разработки, подписывайтесь на нашего бота t.me/event_listener_bot. Там можно настроить бота под себя: указать интересующие города и темы.

Подписывайтесь: t.me/event_listener_bot
Please open Telegram to view this post
VIEW IN TELEGRAM
Опрос: Как изменилась жизнь русскоязычных айтишников за последний год?

Прошедший год был неспокойным для многих, и русскоязычное ИТ-сообщество не стало исключением. Жизнь стала все больше напоминать ряд спринтов на прохождение головоломок: что делать, как быть, остаться или уезжать? Цель опроса — понять, с какими проблемами столкнулись русскоязычные ИТ-специалисты за последний год, как они адаптировались к этим изменениям и какой прогноз дают на ближайшее время.

Предыдущие опросы
«💬📈 Что сейчас происходит с IT-индустрией и айтишниками?»
«🗣📈 Как изменилась жизнь русскоязычных айтишников за последние полгода? Результаты опроса «Библиотеки программиста»


➡️ Пройти анонимный опрос
Please open Telegram to view this post
VIEW IN TELEGRAM
354. Safari 16.3 и TP, Firefox и новые цвета, буквица, Core Web…
Веб-стандарты
🎙️Подкаст «Веб-стандарты»: Вадим Макеев, Мария Просвирнина, Никита Дубко про Safari 16.3 и TP, Firefox и новые цвета, буквицу, Core Web Vitals, SVG-справочник и нормальный CSS-in-JS.

00:01:24 Safari 16.3 и TP 162
00:24:14 Firefox и новые цвета
00:37:48 Подробности про буквицу
00:42:27 Core Web Vitals 2023
01:02:10 Справочник по SVG
01:07:42 Нормальный CSS-in-JS

🔗 Слушайте на Ютубе
🔗 Ссылки на сайте
React Query под капотом: механизмы работы асинхронной библиотеки управления состоянием.

Читать
⚛️🎵 В ритмах React'a: руководство по созданию аудиоплеера

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

🔗 Основной сайт
🔗 Зеркало
Актуальная коллекция лучших практик, которые по мнению команды Chrome DevRel являются наиболее эффективными способами улучшения показателей Core Web Vitals.
📜 Как написать правильный API-клиент на Typescript

В этой статье я подробно расскажу о реализации API-клиента на языке TypeScript для работы как со сторонними API, так и со своими собственными. Клиент может работать с публичными и защищенными эндпойнтами и не привязан к конкретному фреймворку, что делает его пригодным для использования в React, Vue, Svelte и других фреймворках.

🔗 Основной сайт
🔗 Зеркало
Так сложилось, что новая стратегия обработки маршрутов и рендеринга Next.js views, мягко говоря, вызвала много вопросов у сообщества. Разбираемся, стоит ли уже сейчас ее использовать.👇

Читать
Please open Telegram to view this post
VIEW IN TELEGRAM
⚙️ modern-errors — библиотека для обработки ошибок в JavaScript/TypeScript. Она содержит простые шаблоны для создания классов ошибок, установки свойств ошибок, агрегирования ошибок, а также разделения известных и неизвестных ошибок.

https://github.com/ehmicky/modern-errors
Please open Telegram to view this post
VIEW IN TELEGRAM
Короткие визуальные
руководства по React
, которые отлично подходят для понимания внутренних процессов.

🔗 https://alexsidorenko.com/articles
Оптимизируйте длительные задачи в JavaScript

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

Читать
Обширный комментарий Дэна Абрамова о состоянии Create React App, пути его развития и о том, как он видит React в роли библиотеки, работающей в экосистеме фреймворков.

Читать
355. Бета TypeScript 5, новые цвета, что угодно в PiP, будущее Create…
Веб-стандарты
🎙️Подкаст «Веб-стандарты»: Алексей Симоненко, Юля Миоцен, Андрей Мелихов про бету TypeScript 5, новые цвета, что угодно в PiP, будущее Create React App и AI — заменит/поможет?

00:02:41 Бета TypeScript 5
00:17:14 Зачем новые цвета
00:35:29 Что угодно в PiP
00:43:59 Будущее Create React App
01:00:49 AI заменит или поможет?

🔗 Слушайте на Ютубе
🔗 Ссылки на сайте