Дайджест свежих материалов из мира фронтенда за последнюю неделю №475 (28 июня — 4 июля 2021)

Моя цель - предложение широкого ассортимента товаров и услуг на постоянно высоком качестве обслуживания по самым выгодным ценам.
Предлагаем вашему вниманию подборку с ссылками на новые материалы из области фронтенда и около него.


Медиа    |    Веб-разработка    |    CSS    |    JavaScript


Медиа


• podcast «Новости 512» от CSSSR: Solid.js 1.0, новый API для работы со временем Temporal, TypeScript 4.4 beta, искусственный интеллект на службе писателей кода и «Linux для себя»
• podcast Подкаст «Фронтенд Юность» #193: Гвозди Вебпака В Шине Событий
• podcast video FrontSpot Show #16: АйТиБорода о карьере в айти, тимлидстве и выгорании.
• podcast video #11 Ленивый фронтендер. 38: остаться инженером. В гостях Андрей Мелихов
• podcast video Онлайн-собеседование фронтенд-разработчика: Серёжа Попов и Эйч
• video Frontend Mix: митап по фронтенд-разработке

Веб-разработка


• habr Зачем делать копию Facebook под Internet Explorer 6 в 2021 году?
• en Состояние веб-воркеров в 2021 году
• en Создание NPM пакета в 2021 году
• en Три причины отказаться от Bootstrap в 2021 году
• en It’s A (Front-End Testing) Trap! Шесть распространенных ошибок при тестировании и способы их решения
• en Подборка креативных концептов «UI Interactions & Animations Roundup #17»

  • Инструменты
    • habr Microsoft и GitHub представили нейросетевого помощника программиста Copilot
    • en Новый инструмент Google для понимания зависимостей пакетов
    • en GitHub Copilot Experiences — взгляд в будущее AI-ассистентов
    • en Code Linting для веб-разработчиков

  • Производительность
    • habr Оптимизации в вебе — дорого, сложно, и уже не нужно?
    • en Хорошие новости: Google больше не требует от издателей использовать формат AMP. Плохая новость: его замена может быть еще хуже
    • en CSS для Web Vitals

  • Доступность
    • en Невидимые преимущества доступности
    • en Краткое примечание о скиплинках с sticky headers
    • en Улучшение доступности веб-сайтов федерального правительства
    • en Прекратите использовать «поп-апы»
    • en Станет ли доступность еще более важной для SEO?


CSS


• habr Новые форматы графики в CSS с помощью обновлённой функции image-set
• Липкая шапка таблицы на CSS
• video Цветные вкладки на theme-color для Safari, Vivaldi и Chrome. Бонусом ES-импорты, сервер на Node.js
• en Руководство по CSS анимации с использованием clip-path()
• en Разноцветный текст с помощью CSS
• en Изменение цвета элементов форм с помощью свойства accent-color
• en Позиционирование наложенного содержимого с помощью CSS Grid
• en Keyframes — максимально простые визуальные инструменты, которые помогут вам создавать CSS анимацию, а также подбирать тень и цвета для ваших проектов.
• en :nth-child между двумя фиксированными индексами
• en Определение устройств с возможностью использования hover
• en CSS-фреймворки в моде, но не забывайте об основах стилизации
• en Путь к более насыщенным цветам в вебе

JavaScript


• habr Разработка Tizen-приложений для Samsung Smart TV: полный гайд для Javascript-разработчиков
• Гайд по Nest.js: что это такое и как написать свой первый код
• en Когда Click — это не просто Click
• en Temporal: начало работы с новым date time API в JavaScript
• en JS Is Weird — тест на знание особенностей языка
• en Сортировка цветов в JavaScript
• en Чем отличается `export default thing` от `export { thing as default }`

  • React
    • habr Next js. Куда, откуда и причем здесь google?
    • en Изучение React Router
    • en Простое руководство по Component Props в React
    • en Как настроить Airbnb Style Guide для React проектов
    • en Как создать библиотеку компонентов React
    • en Магия response-query и supabase

  • Vue
    • en petite-vue — облегченный альтернативный дистрибутив Vue, оптимизированный для прогрессивного улучшения. Он предоставляет тот же синтаксис и ментальную модель реактивности, что и стандартный Vue, но более оптимизирован для небольшого количества взаимодействий на HTML-странице, отрендеренной серверным фреймворком
    • en Каковы советы и рекомендации по созданию быстрого и легкого VueJS SPA?

  • Angular
    • habr Все, что вы хотели знать про Qwik — новый фреймворк от создателя Angular
    • en Использование Dependency Injection для уменьшения дублирования кода в Angular

  • Ember
    • en The Ember Times — Issue No. 183
    • en Разница между ember serve и npm run start
    • en Выпущен Ember 3.27

  • Svelte
    • en Создайте PWA с помощью Sveltekit
    • en Создание компонента Alert в Svelte

  • Libs & Plugins
    • en Официальный релиз SolidJS: долгий путь к 1.0
    • en Solid vs React — самая быстрая против самой популярной UI библиотеки
    • en Fronts — прогрессивный фреймворк для микро-фронтендов.


Дайджест за прошлую неделю.
Материал подготовили dersmoll и alekskorovin.
Источник: https://habr.com/ru/post/566078/


Интересные статьи

Интересные статьи

Привет, Хабр! Начиная с сегодняшнего дня мы будем публиковать еженедельные дайджесты новостей информационной безопасности, рассказывать о новых взломах и угрозах, а также...
Есть несколько способов добавить водяной знак в Битрикс. Рассмотрим два способа.
В нашей новой подборке ловим баги на клиентах, пишем автотесты и встраиваем аналитику, изучаем KMM и новинки Flutter, дизайн системы и работу CTO, игровую логику и траты россиян на пр...
Привет, друзья! Меня зовут Петр, я представитель малого белорусского бизнеса со штатом чуть более 20 сотрудников. В данной статье хочу поделиться негативным опытом покупки 1С-Битрикс. ...
Системные администраторы всего мира, поздравляем вас с профессиональным праздником! У нас системных администраторов не осталось (ну почти). Однако предание о них еще свежо. В честь праздника м...