Анонс Frontend digest: Трудный путь прогресса
В нашем апрельском дайджесте мы взглянем на свежий релиз WebStorm, узнаем, как выход Safari 16.4 попортил крови авторам платформы Construct и выясним какой CSS-фреймворк предпочёл бы использовать создатель технологии CSS.
JetBrains выпустила первый в этом году мажорный релиз WebStorm 2023.1. И стоит сказать, что он заслуживает внимания. IDE получила поддержку новых Frontend-фреймворков, доработанный пользовательский интерфейс и улучшенную поддержку систем версионирования. WebStorm стал заботиться об импорте компонентов при копипасте. Так что, если вы копируете и вставляете код из одного файла в другой, то IDE сама добавит все нужные импорты компонентов. Это работает даже для для шаблонов Vue, Svelte, Astro и Angular.
Некоторые проекты зависят от браузера гораздо сильнее, чем может показаться. Разработчики браузерного приложения Construct для создания игр при очередном обновлении Safari 16.4 столкнулись с массой проблем. Первая же бета-версия сломала популярную библиотеку zip.js, которая использовалась в Construct для открытия проектов. А реализованный OffscreenCanvas без поддержки WebGL чуть не привёл к катастрофе, ведь это ломало все выпущенные на Construct игры за несколько лет. Экстренные патчи и бессонные ночи сопровождали ожидание адского релиза.
Если изучить современные рейтинги CSS-фреймворков, то мы неизменно увидим такие названия, как Tailwind CSS, Bootstrap или Bulma. Но что, если узнать мнение непосредственно у автора стандарта CSS? Мы в Evrone взяли большое интервью у Хокона Виума Ли (Håkon Wium Lie) и выяснили какой бы CSS-фреймворк он выбрал. Также мы поговорили про будущее HTML, CSS и JS, а также о том, почему метавселенные до сих пор не стали мейнстримом, несмотря на усилия корпораций.
Подробности читайте в полной версии нашего дайджеста.