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

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

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

Для обратной связи: @proglibrary_feeedback_bot

РКН: https://gosuslugi.ru/snet/67a5b6884689c2151c820bb4
加入频道
🙇‍♂️ Понимание компилятора React

Новый экспериментальный инструмент от команды React автоматизирует настройку производительности. Но стоит ли вам его использовать и как он работает «под капотом»? Рассказывает Tony Alicea, преподаватель курсов на Udemy и Pluralsight.

👉 Читать
👋 Slack уходит из России: чем заменить зарубежный сервис

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

#новости
💡 Самый простой способ вертикального центрирования контента в макете блока: на заметку фронтенд-разработчику

➡️ Поиграть можно здесь

#css #tip by Shripal Soni
⚡️ Ecma International одобряет ECMAScript 2024: что нового?

На этой неделе Генеральная ассамблея Ecma утвердила последнюю спецификацию языка ECMAScript/JavaScript, официально сделав ее стандартом. Как и в случае с ECMAScript 2023, это небольшой шаг вперед.

Читайте подробнее про группировку синхронных итераций, promise.withResolvers(), флаг регулярного выражения /v, новые возможности для ArrayBuffers и SharedArrayBuffers, обеспечение правильной формы строк и atomics.waitAsync()👇

🔗 Читать
💡 Объединение веб и нативных приложений с помощью четырех малоизвестных API JavaScript

Практический взгляд на некоторые малоизвестные веб-фичи, такие как Screen Orientation API и Contact Picker API, а также то, как их можно использовать для создания удобных для пользователя PWA.

👉 Читать
👉 Большая шпаргалка по TypeScript — на заметку фронтенд-разработчику
Please open Telegram to view this post
VIEW IN TELEGRAM
🐋 Полный гайд по UI Kit: как их создавать, подключать и ничего не бояться

Леша Кузьмин, руководитель фронтенд-направления в AGIMA, делится опытом его команды в подготовке UI-китов: от «зачем это вообще нужно» до «как использовать в реальном проекте».

👉 Читать
Please open Telegram to view this post
VIEW IN TELEGRAM
🧑‍💻 Статьи для IT: как объяснять и распространять значимые идеи

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

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

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

👉Материалы регулярно дополняются, обновляются и корректируются. А еще мы отвечаем на все учебные вопросы в комментариях курса.
❗️Вакансии «Библиотеки программиста» — ждем вас в команде!

Мы постоянно растем и развиваемся, поэтому создали отдельную страницу, на которой будут размещены наши актуальные вакансии. Сейчас мы ищем:
👉авторов в наше медиа proglib.io
👉контент-менеджеров для ведения телеграм-каналов

Подробности тут.

Мы предлагаем частичную занятость и полностью удаленный формат работы — можно совмещать с основной и находиться в любом месте🌴

Ждем ваших откликов 👾
Please open Telegram to view this post
VIEW IN TELEGRAM
429. Chrome DevTools 126, фичи ES2024, редизайн Figma и AI-дизайн…
Веб-стандарты
🎙Свежий выпуск подкаста «Веб-стандарты»: Алексей Симоненко, Андрей Мелихов, Юлия Миоцен, Никита Дубко про Chrome DevTools 126, фичи ES2024, редизайн Figma и AI-дизайн, ESM-гармонию.

00:01:07 Chrome DevTools 126
00:11:12 Фичи ES2024
00:26:22 Редизайн Figma и AI-дизайн
01:38:52 ESM-гармония
01:57:40 Ответы на вопросы

▶️ YouTube | Сайт подкаста

#подкасты #новости
🏅🏃 Кто такие Junior, Middle, Senior и чем они различаются между собой

От стажеров до сеньоров — разбираемся, кто есть кто в мире программирования и чем они отличаются друг от друга.

⛓️‍💥 Читать статью
⛓️‍💥 Зеркало
🤔 Когда React выполняет повторный рендеринг?

Как часто код выше запускает повторный рендеринг, и какое значение будет иметь count в конце? Это вопрос с подвохом, но в блоге ui.dev есть замечательное интерактивное руководством по визуализации React, которое отвечает на все вопросы.

👉 Читать
Please open Telegram to view this post
VIEW IN TELEGRAM
Мы пишем статью о способах измерения личностного роста программистов и нам нужна ваша помощь! 🚀

📊 Какие метрики вы используете для оценки своего прогресса?
🤔 Как вы понимаете, что выросли профессионально?
💡 Есть ли у вас свои уникальные способы отслеживания развития?

💬 Поделитесь вашим опытом в комментариях! Лучшие идеи попадут в нашу статью!

#интерактив
🎓 Коллекция современных руководств по производительности веб-сайтов

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

👉 Читать
🐋🆚🦭 Docker или Podman: что лучше подойдет для вашего проекта

Контейнеризация приложений — одна из самых важных технологий в современной разработке. За последние 10 лет стандартом и синонимом контейнеризации стал Docker. Однако недавно у Docker появился мощный опенсорсный соперник — Podman, который во многом его превосходит.

Читать статью
🛠️ Альтернатива ушедшей JetBrains: российские программисты получили доступ к отечественной среде разработки GIGA IDE

Сбер и СберТех на GigaConf 2024 представили GIGA IDE, которую уже сейчас вы можете использовать в качестве альтернативы продуктам JetBrains. Помимо привычных всем возможностей, IDE включает встроенный AI-ассистент, поддерживает таск-трекер, управление пакетами/релизами и многое другое.

Напомним, в сентябре прошлого JetBrains официально прекратила продлевать российским пользователям лицензии на свое ПО. Сегодня и вовсе нельзя скачать некоторые продукты компании с российских IP-адресов.

👉 Читать обзор GIGA IDE