Библиотека фронтендера | 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
加入频道
Разбор резюме фронтенд-разработчика: как не утопить рекрутера в технологиях и не потерять фокус

Алексей Исаев, Talent Director и Partner в getmatch, разбирает резюме фронтендера и указывает на недостатки, которые можно улучшить. Прочитайте — может что-то возьмете на вооружение.

Читать
This media is not supported in your browser
VIEW IN TELEGRAM
Анимированное руководство для изучения работы свойства CSS transform.

#css #tip by Alamin Hossain
372. Chrome 114-115, WWDC, Safari, пароли, вертикальный ритм, Scroll…
Веб-стандарты
🎙Подкаст «Веб-стандарты»: Вадим Макеев, Юля Миоцен, Алексей Симоненко про Chrome 114-115, грядущий WWDC, Safari TP, требования к паролям, вертикальный ритм, Scroll Driven Animations, CSS Scoping и Web3.

00:01:47 Chrome 114-115
00:18:42 Чего ждать от WWDC
00:28:40 Safari TP
00:35:43 Требования к паролям
00:45:34 Вертикальный ритм
00:56:23 Scroll Driven Animations
01:07:31 CSS Scoping
01:17:29 404 и Web3
01:31:00 Ответы на вопросы

🔗Слушайте на Ютубе
🔗Ссылки на сайте
Please open Telegram to view this post
VIEW IN TELEGRAM
🔧 Waku — минималистичный React-фреймворк с поддержкой React Server Components. Над ним работает некто Daishi Kato, поэтому можно ждать очень интересные новые фичи.

Репозиторий
7 ways to hide element using CSS.png
2 MB
7 способов скрыть элемент с использованием CSS: на заметку фронтенд-разработчику.

#css #tip by Shripal Soni
Обзор пакета ts-reset, который делает разработку на TypeScript более безопасной и удобной

ts-reset — это своего рода 'CSS reset' для TypeScript, который улучшает типы для распространенных API JavaScript. В статье также рассматриваются аспекты, которых не хватает в инструменте, но решение есть — использовать types-spring вместе с ts-reset.
Подробное введение в алгоритм React reconciliation, особенности условного рендеринга, атрибут «key» и причины, по которым вы не должны объявлять компоненты внутри других компонентов.

Читать & Смотреть
🔎 Autocomplete — JavaScript-библиотека от Algolia, позволяющая быстро создавать фичи автозаполнения

Данные, заполняющие результаты автозаполнения, называются источниками. Вы можете использовать в своих источниках все, что захотите: статический набор поисковых запросов, результаты поиска из внешнего источника (например, индекс Algolia), недавние поисковые запросы и многое другое.
Отложенная загрузка некритичных модулей для повышения производительности: на заметку фронтенд-разработчику.

#perfomance #tip by Shripal Soni
🤖 Нейронки кодят за вас: 28 AI-сервисов в помощь разработчику

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

🔗 Основной сайт
🔗 Зеркало
Помимо основных докладов об Angular на Google I/O 2023 🔽

▫️ What’s new in Angular
▫️ Rethinking Reactivity with Signals
▫️ Getting started with Angular Signals

можно увидеть еще много интересного. Узнайте подробнее о том, как Angular и Flutter Web могут работать вместе, Firebase теперь может запускать Angular Universal с Firebase deploy и многое другое.
Множество способов выбрать n-й символ из строки в JavaScript.

Есть что добавить?

#javascript #tip by Christian Heilmann
Советы по оптимизации сборки веб-приложений

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

1️⃣ Установка зависимостей (время исполнения команды npm ci)
2️⃣ Статический анализ кода (время линтинга JS и CSS)
3️⃣ Запуск и успешное прохождение юнит-тестов (с помощью инструмента Jest)
4️⃣ Непосредственно этап сборки (на примере webpack)
373. Chrome DevTools, Firefox 114, Apple Web Apps, Safari 17, Figma…
Веб-стандарты
🎙️Подкаст «Веб-стандарты»: Андрей Мелихов, Алексей Симоненко, Никита Дубко про Chrome DevTools, Firefox 114, Apple Web Apps, Safari 17, Figma, ESM или CJS и Sass в браузере.

00:01:46 Chrome DevTools
00:19:54 Firefox 114
00:28:27 Apple Web Apps
00:53:22 Новинки Safari 17
01:11:44 Apple в Figma
01:18:00 ESM или CJS
01:28:58 Sass в браузере
01:35:07 Ответы на вопросы

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

#podcast
Современный 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