2023-04-05 11:58:29
Фронтенд-новости #49. Дайджест новостей и полезных статей о фронтенде.
Стоит обсудитьКонец фронтенда. Как GPT-4 может помогает в обучении новчикам. Не переживайте, что вас заменит ИИ, так как веб-интерфейсы — это сложно.
Почему логические свойства не вытеснили всё остальное? Потому что нужно привыкнуть, старые проекты никуда не делись, а некоторые свойства ещё не поддерживают
логичечность.
Как поправить цветовой контраст. Не забывайте, что если у вас есть кнопка с текстом и фоном, то цвета текста и фона кнопки должны иметь хороший контраст к общему фону сайта.
React обновил документацию. Отношения к обновлению неоднозначные.
HTML и CSSПостепенное улучшение таблицы с помощью веб-компонента.
Как :focus-visible в 4 этапа принимает решение, отображаться ему или нет.
Что нового в Eleventy 2: прекрасный инструмент для простых статичных сайтов теперь весит меньше и собирается быстрее.
Как сделать круговой текст с помощью CSS?
Как сделать книгу с помощью HTML и CSS. Главная сложность — понадобится Linux, Python и программа weasyprint.
JavaScript Почему результатом ['1', '2', '3'].map(parseInt) стал [1, NaN, NaN]? Игорь Антонов с детальным разбором задачи с собеседований.
На 95 собрании ТС39 анонсировали явное управление ресурсами, атрибут импорта, асинхронный контекст, Float16Array, Iterator.range, Await Dictionary, декораторы параметров метода класса, Promise.withResolvers и канонизация часовых поясов.
А так ли нужны JS-фреймворки? Ответ на статью о конце фронтенда
В очередной раз убедитесь, что делать многоязыковые сайты — сложно, и узнайте о лучших практиках i18n.
Как загружать файлы с помощью JavaScript.
Каким будет Svelte 4?
Пошаговое руководство по Astro.
Полное руководство по мутациям в JavaScript.
ReactУ документации новый домен react.dev, а старый официально устарел. А ещё новая документация React игнорирует SPA.
Как сделать SPA исключительно на стороне клиента с помощью Next.js
Интернационализация в Next.js 13 с React Server компонентами.
Откуда и для чего появились хуки в React.
Как остановить визуализацию компонента React. Вы можете вернуть null из компонента, чтобы указать, что он не должен ничего отображать.
Как тестирование доступности помогло понять useRef.
Очистка useEffect и два последствия, которые она вызывает.
Node.jsГранулярные токены в npm для хитрого ограничения доступа к определённым пакетам.
Автоматическая публикация с помощью Github Actions и гранулярных токенов.
Вышел deno 1.32 с поддержкой TS 5.0.
Почему в Deno добавили поддержку package.json.
Миграция с ts-node на Bun.
Как использовать Postman для тестирования API сервера.
ОбщееКак сделать автономное приложение, а заодно разобраться с хранением и синхронизацией данных и разрешением конфликтов.
Статья-ностальгия о том, как блоги сформировали интернет.
Маленькие советы по дизайну: несколько простых способов сделать контент красивым.
Никогда не было так просто подобрать шрифтовые пары, как с этим проектом.
DOCX 8.0. Создайте .docx-файлы с помощью Node.js.
Как эффективно читать код. Разберитесь в задаче, используйте комментарии и документации, разбейте код на части и не стесняйтесь использовать отладчик.
—
Подпишитесь на @html_blog, чтобы не пропустить новые выпуски.
648 views08:58