🔥 Новости и обновления популярных инструментов: подборка для фронтендера
◾️ Ecma International утвердила спецификацию ECMAScript 2023
◾️ Анонс TypeScript 5.2 Beta
◾️ Возможности WebKit в бета-версии Safari 17
◾️ Что нового в DevTools (Chrome 116)?
◾️ Firefox 115 и Chrome 116.0.5845.14 для разработчиков
◾️ Примечания к выпуску Safari Technology Preview 173
◾️ NestJS 10
◾️ Ember.js 5.0
◾️ styled-components 6.0
◾️ Remix 1.18.0
◾️ esbuild 0.18.10
◾️ Radash 11.0
◾️ Tween.js 21.0
◾️ psd 0.4
◾️ DOCX 8.2
◾️ NodeBB 3.2
#news
◾️ Ecma International утвердила спецификацию ECMAScript 2023
◾️ Анонс TypeScript 5.2 Beta
◾️ Возможности WebKit в бета-версии Safari 17
◾️ Что нового в DevTools (Chrome 116)?
◾️ Firefox 115 и Chrome 116.0.5845.14 для разработчиков
◾️ Примечания к выпуску Safari Technology Preview 173
◾️ NestJS 10
◾️ Ember.js 5.0
◾️ styled-components 6.0
◾️ Remix 1.18.0
◾️ esbuild 0.18.10
◾️ Radash 11.0
◾️ Tween.js 21.0
◾️ psd 0.4
◾️ DOCX 8.2
◾️ NodeBB 3.2
#news
Ecma International
Ecma International approves new standards - Ecma International
The 125th General Assembly has approved the following standards: ECMA-262 14th edition, ECMA-402 10th edition, ECMA-419 2nd edition and ECMA-423 1st edition.
Глубокое техническое погружение в React Server Components с нуля: серия практических статей от Дэна Абрамова.
Следите за обновлениями 👇
🗄 Часть 1. Server Components (доступно в видеоформате от Jesse Pence)
🗄 Часть 2. Client Components
🗄 Часть 3. TBD
Следите за обновлениями 👇
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
RSC From Scratch. Part 1: Server Components · reactwg/server-components · Discussion #5
RSC From Scratch. Part 1: Server Components In this technical deep dive, we'll implement a very simplified version of React Server Components (RSC) from scratch. This deep dive will be publishe...
Введение в потоковую передачу данных в вебе: чанки, обработка backpressure с помощью веб-потоков, server-sent events и многое другое.
Читать
Читать
Пример более чистого и краткого способа записи нескольких значений в консоль, по сравнению с console.log(‘values of a/b’, a, b);
#javascript #tip by Shripal Soni
#javascript #tip by Shripal Soni
Любопытная серия статей о некоторых полезных инструментах и методах для фронтенд-разработчиков и дизайнеров (началась в 2021 году):
🔸 Инструменты аудита CSS
🔸 Генераторы CSS
🔸 Полный гайд по доступности фронтенд-компонентов
🔸 Инструменты аудита CSS
🔸 Генераторы CSS
🔸 Полный гайд по доступности фронтенд-компонентов
Smashing Magazine
CSS Auditing Tools — Smashing Magazine
Ideally, a CSS auditing tool would provide some insights about how heavily CSS implact rendering performance, and which operations lead to expensive layout recalculations. It could also highlight what properties don’t affect the rendering at all (like Firefox…
376. Safari, CSS-нестинг, DevTools, @property, бета TS 5.2, Navigation…
Веб-стандарты
00:02:02 Safari TP
00:05:51 Глубина CSS-нестинга
00:15:46 Chrome DevTools
00:25:19 @property в Firefox
00:27:29 Бета TypeScript 5.2
00:40:58 Navigation API
00:54:55 Реклама и Topics API
01:14:40 AI-ошибка MDN
01:27:48 Ответы на вопросы
#podcast
Please open Telegram to view this post
VIEW IN TELEGRAM
🗺️💼 Трудоустройство в России и за рубежом: в чем ключевые отличия
Давно мечтали устроиться на работу в иностранную IT-компанию и получать зарплату в долларах или евро? Давайте разберемся, как происходит отбор за рубежом и чем он отличается от трудоустройства в России.
🔗 Основной сайт
🔗 Зеркало
Давно мечтали устроиться на работу в иностранную IT-компанию и получать зарплату в долларах или евро? Давайте разберемся, как происходит отбор за рубежом и чем он отличается от трудоустройства в России.
🔗 Основной сайт
🔗 Зеркало
Библиотека программиста
🗺️💼 Трудоустройство в России и за рубежом: в чем ключевые отличия
Давно мечтали устроиться на работу в иностранную IT-компанию и получать зарплату в долларах или евро? Давайте разберемся, как происходит отбор за рубежом и чем он отличается от трудоустройства в России.
Мини-книга по эффективной разработке на TypeScript
Книга содержит исчерпывающий и краткий обзор возможностей TypeScript и охватывает все аспекты последней версии языка: от его мощной системы типов до расширенных функций.
Книга содержит исчерпывающий и краткий обзор возможностей TypeScript и охватывает все аспекты последней версии языка: от его мощной системы типов до расширенных функций.
GitHub
GitHub - gibbok/typescript-book: The Concise TypeScript Book: A Concise Guide to Effective Development in TypeScript. Free and…
The Concise TypeScript Book: A Concise Guide to Effective Development in TypeScript. Free and Open Source. - gibbok/typescript-book
11 лучших практик оформления HTML-форм на примере форм входа/регистрации: чек-лист от Андрея Ситника.
Читать
Читать
evilmartians.com
11 HTML best practices for login & sign-up forms—Martian Chronicles, Evil Martians’ team blog
Even popular sites fail to implement the 11 best practices mentioned in this article, and thus have at least one mistake. Use this checklist on your next pull request review that deals with any form.
⚛ 🤌The React Handbook — то, что вам нужно после чтения официальной документации.
Вот основные темы:
✔️Frameworks & Build Tools
✔️Project Standards for High-Quality Code
✔️Ecosystem
✔️Accessibility & Semantics
✔️Styling & UI Libraries
✔️Proficiency with the Hooks API
✔️State Management in React Applications
✔️React Performance & Optimization
Вот основные темы:
✔️Frameworks & Build Tools
✔️Project Standards for High-Quality Code
✔️Ecosystem
✔️Accessibility & Semantics
✔️Styling & UI Libraries
✔️Proficiency with the Hooks API
✔️State Management in React Applications
✔️React Performance & Optimization
reacthandbook.dev
React Handbook
Modern approaches to architecture and feature development for production-ready React apps.
«Стоимость» JavaScript в 2023 году: как и почему JavaScript является самым дорогим ресурсом, который сегодня использует ваш сайт, особенно на мобильных устройствах и десктопах.
📺 Смотреть
📺 Смотреть
YouTube
The Cost Of JavaScript - 2023
As we build sites that are more heavily reliant on JavaScript, we sometimes pay for what we send down in ways that we can’t always easily see. In this talk, Addy explains how and why JavaScript is the most expensive resource your site uses today—especially…
Над каким фронтенд-проектом вы сейчас работаете? Какой стек используете? Поделитесь в комментариях👇
#холивар
#холивар
20 самых захватывающих и впечатляющих возможностей CSS и UI, которые появились недавно или появятся в ближайшем будущем:
— запросы контейнера (container queries);
— запросы стиля (style queries);
— селектор :has();
— микросинтаксис nth-of;
— text-wrap: balance;
— initial-letter;
— динамические единицы измерения области просмотра (viewport);
— цветовые пространства с широкой гаммой;
— color-mix();
— вложенность селекторов (nesting);
— каскадные слои (cascade layers);
— стили с ограниченной областью видимости (scoped styles);
— тригонометрические функции;
— индивидуальные свойства трансформации;
— popover;
— позиционирование якоря (anchor positioning);
— selectmenu;
— дискретные свойства переходов;
— анимации, управляемые прокруткой (scroll-driven animations);
— переходы отображения (view transitions).
— запросы контейнера (container queries);
— запросы стиля (style queries);
— селектор :has();
— микросинтаксис nth-of;
— text-wrap: balance;
— initial-letter;
— динамические единицы измерения области просмотра (viewport);
— цветовые пространства с широкой гаммой;
— color-mix();
— вложенность селекторов (nesting);
— каскадные слои (cascade layers);
— стили с ограниченной областью видимости (scoped styles);
— тригонометрические функции;
— индивидуальные свойства трансформации;
— popover;
— позиционирование якоря (anchor positioning);
— selectmenu;
— дискретные свойства переходов;
— анимации, управляемые прокруткой (scroll-driven animations);
— переходы отображения (view transitions).
Хабр
Новинки CSS и UI: I/O 2023
Последние несколько месяцев открыли золотую эру веб UI (User Interface — пользовательский интерфейс). Вот 20 самых захватывающих и впечатляющих возможностей, которые появились недавно или появятся в...
This media is not supported in your browser
VIEW IN TELEGRAM
Простой способ изменения цветовых форматов CSS с помощью Chrome Dev Tools.
#devtool #tip by Shripal Soni
#devtool #tip by Shripal Soni
🕸 Даркнет: вымысел киношников или реальная история?
Попробуем разобраться с понятием «даркнет» и поймем, существует ли темная путина на самом деле.
🔗 Основной сайт
🔗 Зеркало
Попробуем разобраться с понятием «даркнет» и поймем, существует ли темная путина на самом деле.
🔗 Основной сайт
🔗 Зеркало
Команда Тинькоф открыла исходные коды Maskito, а совсем недавно произошел релиз ее первой мажорной версии.
Maskito — коллекция библиотек, упрощающих маскирование текстовых полей, с удобным и гибким публичным API.
Подробнее
Maskito — коллекция библиотек, упрощающих маскирование текстовых полей, с удобным и гибким публичным API.
Подробнее
Хабр
Maskito – новая коллекция библиотек для маскирования текстовых полей
Рады поделиться: выложили нашу разработку Maskito в открытый доступ, и совсем недавно произошел релиз ее первой мажорной версии. Maskito — коллекция библиотек, упрощающих маскирование текстовых полей,...
Mozilla представила аналог онлайн-редактора CodePen для создания интерактивных примеров.
⏩ Попробовать
#news
⏩ Попробовать
#news
MDN Web Docs
Playground | MDN
The MDN Web Docs site provides information about Open Web technologies including HTML, CSS, and APIs for both Web sites and progressive web apps.
Важно: правила площадки❗️
1️⃣ За спам, рекламу, ботоводство, скам — бан и удаление всех комментариев
2️⃣ За оскорбления группы/канала/админа/других участников, политические дебаты — первый раз удаление, второй раз — профилактический бан на неделю, третий раз — бан
3️⃣ За ссылки на нелегальные ресурсы — первый раз удаление, второй раз — бан
Напоминаем, что написать нам можно сюда: @proglibrary_feedback_bot
Пожалуйста, соблюдайте правила — мы со своей стороны тоже будем стараться максимально оперативно модерировать комментарии.
1️⃣ За спам, рекламу, ботоводство, скам — бан и удаление всех комментариев
2️⃣ За оскорбления группы/канала/админа/других участников, политические дебаты — первый раз удаление, второй раз — профилактический бан на неделю, третий раз — бан
3️⃣ За ссылки на нелегальные ресурсы — первый раз удаление, второй раз — бан
Напоминаем, что написать нам можно сюда: @proglibrary_feedback_bot
Пожалуйста, соблюдайте правила — мы со своей стороны тоже будем стараться максимально оперативно модерировать комментарии.
В 2020 году Стас Мельников, фронтенд-разработчик и UI/UX дизайнер, поделился довольно популярным списком любимых вопросов о CSS.
Спустя 3 года CSS изменился, и он решил дополнить список, добавив вопросы про гриды, пользовательские свойства (CSS-переменные), новые селекторы и свойства👇
Читать
Спустя 3 года CSS изменился, и он решил дополнить список, добавив вопросы про гриды, пользовательские свойства (CSS-переменные), новые селекторы и свойства👇
Читать
Хабр
Мои любимые вопросы о CSS с ответами
Я проходил множество интервью, и когда дело доходило до вопросов о CSS, то они сводились к: "Перечислите все известные способы центрирования элемента". После 5 ответов, откровенно, это...