Предлагаем вашему вниманию подборку с ссылками на новые материалы из области фронтенда и около него.


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


Медиа


• podcast«АйТиБорода»: ЧЕЛОВЕЧНЫЙ ФРОНТЕНД / Доступность и современность интерфейсов / Вадим Макеев
• podcast«Frontend Weekend» №106: в гостях Фил Ранжин из компании Лингвотроник и подкаста «Мы обречены» о популярности в твиттере и потере любви к разработке
• podcast«Новости 512» от CSSSR: Firefox 93, TypeScript 4.5 Beta, виды DOM, дебаггинг CSS, XSS, security-релизы Node.js и Redis
• podcastПодкаст «Веб-стандарты» #303: Firefox 93, тёмная тема, баги браузеров, TypeScript 4.5, реальный перфоманс, новый сайт в 2021
• podcastПодкаст proConf #110: TheUXConf 2021
• videoFront-end Science c Сергеем Пузанковым: Pet-projects. Какие проекты делать начинающему фронтенд разработчику
• videoCallback Hell от CSSSR: Зачем дизайнеру кодить, дизайн-системы и дизайн-токены. В гостях Вадик Матвеев и Юлия Миоцен.
• video «Искусство веб-разработки», Елена Литвинова: Разбираем результаты собеседования в компанию DICE в Лондоне. React, NodeJS.

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


• habrЛучшие стратегии разработки фронтенда в 2022 году
• habrСовременный Frontend: проблемы и пути решения. Пишем React-like приложение со строгой типизацией без сборщиков
• habrКак сделать Змейку на чекбоксах и не только
• habrPWA: не Chrome'ом единым?
• enКаково создавать емейл-темплейт в HTML формате в 2021
• enКак победить CORS
• enСоздание multi-select компонента
• enИскусство обмана, Lighthouse Score Edition
• enЖелезо и веб: баланс между полезностью, безопасностью и конфиденциальностью




CSS


• habrКак написать собственное свойство CSS
• habrКак создать блок с градиентной обводкой?
• habrРазбираемся с цветами, палитрами, фильтрами CSS и не только
• enРасширяемые секции в сетке компонентов с помощью CSS Grid
• enПользовательские свойства со значениями по умолчанию: 3 + 1 стратегия
• enУмные CSS решения для распространенных задач в пользовательских интерфейсах
• enCSS сходит с ума, я вам расскажу как
• enРазличные варианты использования пользовательских свойств
• enКак создать эффект пишущей машинки на CSS для вашего веб-сайта
• enBootstrap vs Tailwind vs Vanilla CSS

JavaScript


• habrРаспознаём позу прямо в браузере в реальном времени
Релизы: enАнонс релиза Parcel v2, Релиз ESLint v8.0.0
• enESNext: Import Assertions (JSON Modules, CSS Modules, …)
• enМикрооптимизация вашего JavaScript, вероятно, того не стоит, но ..









Дайджест за прошлую неделю.

Материал подготовили dersmoll и alekskorovin.

Комментарии (3)


  1. apapacy
    18.10.2021 09:19

    Пролистал статью svelte vs react. Почти не сомневался в недостатках svelte. Отсутствие большого комьюнити и отсутствие поддержки корпораций. По моему мнению это маркетинговые внушенные тезисы. Например mysql, nginx прекрасно себе разрабатывались практически одним человеком. А проблемы появились как раз когда к ним решили пристрастился корпорации.


    1. Codenamed
      18.10.2021 09:29
      +3

      Главная проблема в том, что это еще один фреймворк. Как будто не наигрались в сегментацию браузеров. Как было бы замечательно, если бы Typescript + React + Mobx стандартизировали уже :)


    1. chilicoder
      18.10.2021 10:27

      А что вы удивляетесь, если авторы вменяют эти недостатки даже Ember с его поддержкой от LinkedIn и сплоченным коммьюнити