Библиотека фронтендера | Frontend, JS, JavaScript, React.js, Angular.js, Vue.js
23.2K subscribers
2.2K photos
121 videos
38 files
4.62K links
Все самое полезное для фронтенда в одном канале.

По рекламе: @proglib_adv

Учиться у нас: https://proglib.io/w/77178ed4

Наши каналы: https://yangx.top/proglibrary/9197

РКН: https://gosuslugi.ru/snet/67a5b6884689c2151c820bb4
加入频道
👨‍💻 Изучение Yjs и создание приложений для совместной работы в реальном времени на JavaScript

Yjs — библиотека CRDT (Conflict-free replicated data type) для создания приложений совместной работы и приложений, ориентированных на локальное использование

CDRT — мощные, но их может быть сложно «получить», поэтому этот новый интерактивный учебник по Yjs так ценен. Отличный способ узнать о создании приложений для совместной работы и синхронизации с нуля.

👉 Читать
🌵🕵️‍♂️ Git-квест: 10 испытаний для повелителя репозиториев

От простого push до таинственного cherry-pick – пройдите все уровни нашего Git-квеста и докажите, что достойны звания Git-мастера.

🔗 Пройти тест
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥 6 сниппетов CSS, которые должен знать каждый фронтендер в 2025 году

Adam Argyle с 2023 года ведет подобные заметки. 2025-й не стал исключением. Он снова вернулся с ещё одним набором объёмных сниппетов, которые «больше, мощнее и в большей степени используют прогрессивные улучшения», чтобы помочь вам соответствовать широким требованиям UI/UX 2025 года.

👉 Изучить
Please open Telegram to view this post
VIEW IN TELEGRAM
🎙 Подкаст Podlodka: смена профессии в IT

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

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

⏱️ Таймкоды:
00:00 О чем выпуск
02:02 Личный опыт переходов
20:05 Стандартные треки переходов
47:20 Переход на новую роль
53:50 Внутренний переход
59:40 Внешний переход
01:07:55 Подготовка резюме
01:21:24 Переход в новую роль
01:33:48 Сложности переходов
01:42:48 Минусы смены роли
01:51:20 Плюсы смены роли
01:59:57 Заключение

▶️ Смотреть или слушать полностью

#подкасты
💡 Использование currentColor в CSS для избежания дублирования кода, связанного с указанием цвета

#css #tip by Shripal Soni
🎮 Интерфейс, который покорил миллионы

Если вы выросли на Counter-Strike 1.6, то наверняка помните тот минималистичный и функциональный интерфейс. Теперь можно вернуть двухтысячные этот стиль в веб-проектах с помощью библиотеки cs16.css.

📎 Добавьте кусочек CS 1.6 в свои проекты

#css
Please open Telegram to view this post
VIEW IN TELEGRAM
😂 Dev Memes: утренние дилеммы, правки и зарплаты

Третья неделя года позади, а мы всё ещё смеёмся над мемами. Ловите подборку лучших шуток из нашего канала «Библиотека IT-мемов».

🔗 Подборка самых топовых мемов
🧑‍💻 Статьи для IT: как объяснять и распространять значимые идеи

Напоминаем, что у нас есть бесплатный курс для всех, кто хочет научиться интересно писать — о программировании и в целом.

Что: семь модулей, посвященных написанию, редактированию, иллюстрированию и распространению публикаций.

Для кого: для авторов, копирайтеров и просто программистов, которые хотят научиться интересно рассказывать о своих проектах.

👉Материалы регулярно дополняются, обновляются и корректируются. А еще мы отвечаем на все учебные вопросы в комментариях курса.
🚀 Vite 6: новый уровень скорости и экосистемы

Недавно команда Vite анонсировала шестую версию своего проекта, который они назвали значительным мажорным релизом

Что нового

Рост экосистемы: к Vite присоединились новые фреймворки — TanStack Start, One, Ember.

Environment API: экспериментальный API для разработчиков фреймворков, позволяющий гибко настраивать окружение (например, для SSR).

Поддержка Node.js: Vite 6 работает на Node.js 18, 20 и 22+.

• Тестирование с Vitest: Storybook теперь использует Vitest для тестов.

📎 Подробнее на сайте проекта
Please open Telegram to view this post
VIEW IN TELEGRAM
🆚 Vite vs Webpack

В мире фронтенд-разработки меняются приоритеты: система сборки Vite стремительно набирает популярность и, кажется, готов потеснить многолетнего лидера — Webpack.

Почему же Vite так приглянулся разработчикам?

1️⃣ Скорость запуска и сборки
Vite сразу завоевал популярность благодаря своей невероятной скорости. Используя нативные возможности ES-модулей браузеров, он исключает этап предварительной сборки, характерный для Webpack.

2️⃣ Простота конфигурации
Webpack известен гибкостью, но его конфигурация часто вызывает трудности. Vite предлагает минималистичный подход: начальная конфигурация «из коробки» подходит для большинства задач, а настройка специфических случаев проще благодаря понятным интерфейсам.

3️⃣ Горячая перезагрузка (HMR)
Для разработчиков важно видеть изменения кода в реальном времени. Vite впечатляет скоростью горячей перезагрузки, тогда как Webpack с этим отстаёт, особенно на больших проектах.

4️⃣ Сообщество и тенденции
Хотя Webpack остаётся лидером по числу установок, Vite быстро сокращает этот разрыв благодаря растущему сообществу и поддержке лидеров индустрии.

📎 Подробная статистика в источнике
Please open Telegram to view this post
VIEW IN TELEGRAM
🛠 Обзор Tailwind CSS 4.0

На днях вышла версия Tailwind CSS под номером 4. Ещё не успели ознакомиться с обновлениями? Предлагаем к просмотру краткий обзор и советы по миграции в видео:

👀 Смотреть

Подробная документация по нововведениям:

📎 Release notes
Please open Telegram to view this post
VIEW IN TELEGRAM
🤩 Привет, фронтендеры!

Мы собираем данные о том, какие методы биохакинга действительно помогают разрабам улучшить качество жизни и повысить продуктивность. Поделитесь своим опытом — это поможет другим сделать осознанный выбор в мире биохакинга.
Please open Telegram to view this post
VIEW IN TELEGRAM