Front-end Digest № 29: фронтенд-прогнози на 2024 рік, HTML у MS-DOS і хаос в npm

💡 Усі статті, обговорення, новини про Front-end — в одному місці. Приєднуйтесь до Front-end спільноти!

Привіт, колеги. Мене звати Олександр, і я займаюся фронтендом в компанії Zfort Group. Маю для вас черговий дайджест із цікавими матеріалами зі світу фронтенда за останній тиждень.

Веброзробка

Фронтенд-прогнози на 2024 рік
Web Dev 2024: Fediverse набирає обертів, більше ШІ, менше JavaScript
Сім трендів фронтенд-веброзробки на 2024 рік
Дивні речі, в які вірять інженери щодо веброзробки
Найпопулярніші помилки доступності, виявлені у 2023 році
Коли «всього» стає забагато: Хаос npm-пакетів у 2024 році
Витівка з NPM-реєстром не дозволяє розробникам скасувати публікацію пакетів
Подорож у Wasm
Налаштування HTML для MS-DOS
Як захиститися від підробки запитів на стороні сервера

CSS

Використання CSS після 2023 року буде іншим
Збільшення розміру фону за допомогою анімації, керованої прокруткою
Список побажань для CSS на 2024 рік
View Transitions API та чудові анімації в UI-інтерфейсах (частина 2)

JavaScript

Прогнози від розробників JavaScript-фреймворків на 2024
10 питань на співбесіді, які повинен знати кожен JavaScript-розробник у 2024 році
Чому проміси в JavaScript технічно не є монадами
2023 JavaScript Rising Stars: щорічний підсумок в JS-ком’юніті
Повернімо JavaScript оператор `with()`
Популярність не дорівнює ефективність: Solid.js vs React.js

TypeScript
Даніель Розенвассер про TypeScript і що чекає на нас у 2024 році
Як використовувати атрибути імпорту в TypeScript та JavaScript
Використання TypeScript в DDD

👍ПодобаєтьсяСподобалось4
До обраногоВ обраному2
LinkedIn
Дозволені теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter
Дозволені теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter
10 питань на співбесіді, які повинен знати кожен JavaScript-розробник у 2024 році

11. Чому ви досі не перейшли на TypeScript?

npm -> а все що треба було зробити, це додати можливість помічати пакети deprecated, з забороною на додавання нових пакетів з залежностями на deprecated пакети. Щось схоже і для існуючих пакетів, у нових версіях яких з’являються залежності на deprecated пакети.
Якщо у існуючому пакеті є посилання на deprecated пакети, оновлення його має відбуватись з ворнінгами або пре-модерацією.
Таким чином у цьому разі, жодної заборони на видалення пакетів не має існувати, якщо розробник хоче видалити пакет — в залежності від наявності посилань на нього, він або фізично видаляється або помічається як deprecated. І нічого ні у кого нічого ніде не ламається.

Підписатись на коментарі