Библиотека фронтендера | 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
加入频道
Современный CSS в реальной жизни: 5 новых аспектов CSS, которые действительно важны для реальной разработки

Это — адаптированная текстовая расшифровка недавнего выступления Криса Койера на RenderATL, в которую вложено много труда. Вы должны это увидеть:

✔️ Logical Properties & Layout
✔️ Container Queries & Units
✔️ Cascade Layers
✔️ New Colors
✔️ View Transitions

Читать
Фронтенд-разработчик Stefano Magni в ходе своей карьеры сталкивался с двумя очень большими кодовыми базами на основе React и TypeScript, из которых извлек много опыта. Речь идет про WorkWave RouteManager и Hasura Console.

Читайте подробнее, если хотите узнать о вещах, которые обычно не представляют больших трудностей при работе с небольшими кодовыми базами, но становятся источником больших проблем при масштабировании приложения.
This media is not supported in your browser
VIEW IN TELEGRAM
Простой совет по использованию CSS для реализации более доступного выпадающего меню.

#css #tip by Shripal Soni
ESLint Plugin Perfectionist — плагин ESLint, который устанавливает правила форматирования вашего кода и делает его согласованным.

Он определяет правила сортировки различных данных, включая objects, imports, TypeScript types, enums, JSX props и т. д. Инструмент активно поддерживается — на прошлой неделе был выпущен стабильный релиз v1.0.0.
6 типичных ошибок, которые допускают программисты при составлении резюме

Рассказываем, что не так с резюме большинства программистов и как сделать так, чтобы работодатель обратил на вас внимание.

🔗 Основной сайт
🔗 Зеркало
Надежный способ проверить, является ли значение массивом или нет: на заметку фронтендеру.

#javascript #tip by Shripal Soni
🔧 Chrome for Testing — новая версия Chrome, специально предназначенная для тестирования веб-приложений и автоматизации.

Узнайте, почему команда Chrome сочла это необходимым на конкретных примеры, в которых Chrome for Testing может быть полезен вам как разработчику.

Читать
💡11 заповедей Junior-разработчика

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

🔗 Основной сайт
🔗 Зеркало
Million.js — ориентированная на производительность замена VDOM для React

Начавшаяся два года назад как небольшая, не зависящая от библиотек реализация виртуального DOM, Million сейчас — это библиотека, которая ускоряет работу компонентов React до 70 %.
Проблема с отключенными кнопками и что делать вместо них

Adam Silver считает, что атрибут disabled в кнопках вредит UX. И вот почему:

Они не дают обратной связи
Из-за них интерфейс кажется сломанным
Их трудно увидеть
На них нельзя сфокусироваться
Они вводят в заблуждение
Пользователи могут не заметить, что кнопка становится активной

📌 Что делать вместо этого?

1️⃣Напишите четкую метку и текст подсказки, чтобы пользователи поняли вопрос
2️⃣Начните с одной формы ввода на странице, чтобы уменьшить когнитивную нагрузку
3️⃣Включите кнопку, чтобы пользователи всегда получали обратную связь
4️⃣Прощайте тривиальные ошибки
5️⃣Дайте четкие сообщения об ошибках, чтобы помочь пользователям решить проблему

#ux #tip
🧒👾Тест-игра на выживание #2: как джуну получить повышение

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

🔗 Пройти тест
Ну что ж, друзья, команда Stack Overflow опубликовала результаты опроса разработчиков за 2023 год. Пришло время подводить итоги. Итак, самые популярные:

🔝Языки программирования, сценариев и разметки: JavaScript, HTML/CSS и SQL. Python хоть и обогнал SQL как третий наиболее часто используемый язык, но занял первое место для тех, кто не является профессиональным разработчиком или не учится программировать.
🔝Веб-фреймворки и технологии: Node.js и React.js.
🔝Базы данных: PostgreSQL и MySQL.
🔝IDE/редакторы кода: Visual Studio Code.
🔝Инструменты: Docker.

И кстати, в этот раз отличился Phoenix как самый популярный веб-фреймворк, с которым разработчики больше всего захотят работать в следующем году, в отличие от React, Node.js и Next.js.
374. Safari TP, сабгриды, JS-итераторы, тестирование, Figma, ES…
Веб-стандарты
🎙️ Подкаст «Веб-стандарты»: Юля Миоцен, Вадим Макеев, Алексей Симоненко про Safari TP, сабгриды, JS-итераторы, тестирование, гадание по Figma, ES-импорты, CSS-нестинг и редактор Zed.

00:01:39 Safari TP
00:06:53 Сабгриды
00:11:47 Методы итераторов
00:16:48 Chrome для тестирования
00:27:29 Гадания по Figma
00:40:52 Магические импорты
00:53:02 CSS-нестинг
01:12:12 Редактор Zed
01:22:31 Ответы на вопросы

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

#podcast
Please open Telegram to view this post
VIEW IN TELEGRAM
💭 Споры в айти-сообществе о фуллстек-разработчиках не утихают. Ты вроде умеешь писать и фронт и бэк, а если копнуть глубже, начинаешь плавать.

В связи с тем, что именно эта тема подстать нашему сообществу, хотелось бы узнать ваше мнение. Фуллстек-разработчики в 2023 году ценятся на рынке труда?

#холивар
🌵 Мексиканская перестрелка: какую IT-профессию выбрать джуну в 2023 году, чтобы зарабатывать $100кк в наносек

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

🔗 Основной сайт
🔗 Зеркало