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

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

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

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

РКН: https://gosuslugi.ru/snet/67a5b6884689c2151c820bb4
加入频道
💸 Как изменились зарплаты айтишников за 2023 год

Команда NEWHR Data провела опрос 3074 айтишников. Ниже — главные выводы исследования: 

1️⃣ Рост зарплат — у 59% айтишников

Несмотря на кризис, более чем у половины айтишников зарплаты выросли. Причём этот рост не зависит от специализации, грейда или типа компании, в которой работает респондент.

2️⃣ Зарплаты чаще росли в российских компаниях, а не иностранных

У 65% айтишников, работающих на российские компании, зарплаты по итогам года выросли. Среди сотрудников иностранных компаний рост коснулся только 50%. Разрыв можно объяснить разными ситуациями на рынке труда. В России — дефицит опытных специалистов и фокус на их привлечении/удержании. За рубежом такого дефицита нет.

3️⃣ У опытных айтишников зарплаты растут чаще, чем у неопытных

Чаще всего зарплаты росли у middle-специалистов: об этом сообщили 65% опрошенных этого грейда. Реже всего — у junior (50%). Вознаграждение грейда senior, тимлидов и топ-менеджеров увеличивалось примерно одинаково (около 60%).

4️⃣ Повышение оклада (не индексация) — ключевой фактор роста зарплат в российских компаниях

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

5️⃣ Смена компании — ключевой фактор роста зарплат в иностранных компаниях

После заморозки найма и сокращений в 2022 году зарубежный рынок в 2023-м начал оттаивать. Появились возможности устроиться в иностранные компании. Поэтому русскоязычные айтишники в 2023 году активно искали и находили работу за рубежом.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🧑‍💻 Статьи для IT: как объяснять и распространять значимые идеи

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

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

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

👉Материалы регулярно дополняются, обновляются и корректируются. А еще мы отвечаем на все учебные вопросы в комментариях курса.
419. Naked CSS/JS Day, новинки Firefox, Chrome и Edge, редактор…
Веб-стандарты
🎙Свежий выпуск подкаста «Веб-стандарты»: Вадим Макеев, Полина Гуртовая, Андрей Мелихов, Алексей Симоненко про Naked CSS/JS Day, новинки Firefox, Chrome и Edge, редактор Zed, локальную Llama, JSON с комментами и будущее Node.js.

00:01:31 Naked CSS/JS Day
00:06:55 Firefox 125
00:18:16 Chrome 124
00:31:24 Chrome Beta 125
00:36:52 Edge Dashboard
00:49:17 Редактор Zed
01:01:33 Локальная Llama
01:08:23 JSON с комментами
01:16:20 Будущее Node.js
01:37:23 Новинки Node.js 22

YouTube | Apple Подкасты | Google Подкасты | Яндекс Музыка | Сайт подкаста

#подкасты
💬 А какой фидбек в вашей команде?

👍 — как позитивный, так и негативный
🔥 — в основном конструктивный
🥱 — бесполезный
🤔 — у нас нет фидбека

#холивар
🧰 Quill — современный редактор форматированного текста, который разработан для совместимости и расширяемости.

В версию 2.0.0, выпущенную на прошлой неделе, добавили много фич. Читайте подробнее в анонсе.


<link
href="https://cdn.jsdelivr.net/npm/[email protected]/dist/quill.snow.css"
rel="stylesheet"
/>

<div id="toolbar">
<button class="ql-bold">Bold</button>
<button class="ql-italic">Italic</button>
</div>

<div id="editor">
<p>Hello World!</p>
<p>Some initial <strong>bold</strong> text</p>
<p><br /></p>
</div>

<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/quill.js"></script>

<script>
const quill = new Quill("#editor", {
theme: "snow",
});
</script>


🔗 GitHub & Сайт
Please open Telegram to view this post
VIEW IN TELEGRAM
💡 4 юзкейса HTML-элемента <article>: на заметку фронтенд-разработчику

#html #tip by Shripal Soni
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
⚛️💥 React 19 уничтожит все фреймворки

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

🔗 Читать статью
🔗 Зеркало
⚒️ KeyUX — JavaScript-библиотека для улучшения UI управления клавиатурой веб-приложений.

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

👉 Ключевые фичи:

🔹 Добавление горячих клавиш с помощью aria-keyshortcuts
🔹 Отображение состояния :active кнопки при нажатии горячей клавиши
🔹 Навигация с помощью стрелок клавиатуры в списках с role="menu"
🔹 Переход к следующему разделу по aria-controls и возврат с помощью Esc
🔹 Возможность пользователям переопределять горячие клавиши
🔹 Размер 2KB и отсутствие зависимостей
🔹 Совместимость с любыми фреймворками

👩‍💻 GitHub
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥 Frontend Developer/Engineer Handbook 2024

Руководство, с помощью которого вы быстро освоите ключевые фронтендерские темы, включая редакторы, CSS, UX, UI, командную строку, инструменты и фреймворки, производительность, специальные возможности и т. д.

👉 Читать
Please open Telegram to view this post
VIEW IN TELEGRAM
🐰 Как решить проблему высокой связанности сервисов с помощью событийно-ориентированной архитектуры и RabbitMQ

В этой статье я расскажу, как оптимизировать сложную систему микросервисов через брокер сообщений, в данном случае RabbitMQ. Мы рассмотрим вариант решения проблемы высокой связанности между сервисами через переход на событийно-ориентированную архитектуру (EDA).

Читать статью
📶Сложнейшая проблема компьютерных наук: центрирование

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

👉 Читать
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥 Фича Popover API появилась во всех современных браузерах

Popover предоставляет множество крутых примитивов и возможностей для создания многоуровневых интерфейсов, таких как всплывающие подсказки, меню, обучающие UI и многое другое.

👉 Подробнее
Please open Telegram to view this post
VIEW IN TELEGRAM