Библиотека фронтендера | 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
加入频道
#news

Подборка новостей и обновлений популярных инструментов/библиотек для фронтенд-разработчика:

— Анонс Theatre.js 0.5
— Анонс React Router 6.4
Основные возможности WebKit в Safari 16.0
— Релиз Spacetime 7.2
— Релиз Fastify 4.6
— Релиз Preact 10.11
— Релиз Cypress 10.8
— Релиз React Grid Gallery 1.0
— Релиз sablejs 1.1
— Релиз Crunker 2.0
— Релиз ka-table 7.6
— Релиз d3-graphviz 4.4
🎙Podlodka Podcast: архитектура фронтенда

Ведущие подкаста с Сергеем Совой детально разобрали различные аспекты архитектуры фронтенда: какие есть абстракции и подходы, как они между собой связаны и многое другое.
На заметку фронтендеру, который заботится о безопасности ⬇️😉
#pentest #bugbounty #practice

Думали, что знаете все способы вызова JavaScript-функций без круглых скобок? А вот и нет.

Читать
Привет! На связи продакшн-центр proglib.academy 💥

Мы ищем спикера на курс «Основы IT для непрограммистов».
Хочешь рассказывать отделу продаж, чем отличается Java от JavaScript и языки программирования от естественных языков? Тогда нам есть, о чём поговорить!

💪🏻 Если ты:
— можешь доносить сложные темы простым языком
— владеешь одним или несколькими языками программирования
— не боишься публичных выступлений
— умеешь чётко формулировать мысли
— имеешь опыт преподавания или очень хочешь попробовать себя в роли спикера

🤓 Чувствуешь, что хочется и можется, тогда пройди небольшой опрос и оставь свой контакт в гугл-форме.
useSyncExternalStore: недооцененный хук React?

Данный хук используется для подписки на внешние источники данных. Но знаете ли вы, что его также можно использовать для предотвращения чрезмерного возврата хуков React, вызывающего ненужный повторный рендеринг?

Подробнее
🛠 Лучшие практики обработки ошибок в Node.js

Теоретический минимум при работе с исключениями: как устроен объект Error, стек вызовов, нюансы работы с исключениями в синхронном и асинхронном коде.

🔗 Основной сайт
🔗 Зеркало
Подборка любопытных советов и трюков для фронтенд-разрабочиков, использующих Chrome Devtools.

Читать
Разбираемся с особенностями использования модуля Worker threads в Node.js: какие проблемы внедрения многопоточности ждут при попытках сделать код более производительным и как их можно обойти.

Читать
Обзорный список библиотек/фреймворков UI-компонентов для фронтенд-разработчика.

Читать
#ищу_работу

Напишите пару слов о себе, добавьте ссылку на гитхаб/резюме и укажите хештеги: #язык, #стек, #библиотеки
336. Safari 16, :has сломал jQuery, Adobe Figma CC, input number…
Веб-стандарты
🎙Подкаст «Веб-стандарты»: Safari 16, :has сломал jQuery, Adobe Figma CC, input number, JS и loading=lazy, SSR, Theatre.js.

00:01:08 Safari 16
00:12:39 Has сломал jQuery
00:23:41 Adobe Figma CC
00:35:25 Плохой input number
00:45:53 JS и loading=lazy
00:49:58 Медленный SSR
00:58:55 Theatre.js
📰 Новость дня
Российские физики создали высокопроизводительный эмулятор 34-кубитного квантового компьютера на языке Rust. Он поддерживает язык программирования квантовых схем OpenQASM 2.0 и имеет удобный API на базе Python. (статья по теме: ⚛️ Как стать программистом квантовых компьютеров).

📖 Книга дня
Теория вероятностей для чайников.

Библиотека хакера
Опубликованы видеозаписи докладов с конференции Black Hat Asia 2022.

Библиотека питониста
Taichi и 100-кратное ускорение Python-кода.

Библиотека фронтендера
Обзорный список библиотек/фреймворков UI-компонентов для фронтенд-разработчика.

🛠 Разное
— Учебник для практического освоения командной строки: от новичка до профи.
beautify-github-profile — репозиторий с пошаговыми инструкциями для создания красивого и привлекательного GitHub-профиля.
Dockerized — инструмент, который позволяет запускать популярные CLI-инструменты без их установки.