Пульс веб-платформы 03.11.2023


Новости

  • вышел Yarn 4.0, интересного особо ничего нет, пофиксили баги, обновили ноду, причисали синтаксис
  • обновилась Node v21.1.0, из интересного появился флаг --experimental-detect-module, по которому Нода сама распознает .js файлы как ES-модули, даже если для них не указан type в package.json
  • все ишью для выпуска jquery 4.0.0 пофикшены (наверняка вы очень сильно ждали этого и вот, наконец, свершилось 🎉)

Проекты

Статьи и демки

JS

  • почему Next.js нехороший: после маркетинговой компании в поддержку Next 14, на волну запрыгивает Remix и в сравнении получается истина (Next не про платформу, несёт зависимости, нестабилен, слишком магический и комплексный)
  • зато Remix больше не отдельная тула, а идёт в сторону становления плагином для Vite (и это хорошо)
  • топ идея включать веб-компоненты в Markdown как валидный HTML на примере CRDT-компонента в блог-посте
  • ещё один веб-компонент в виде мокового окна браузера для презентация
  • Синдре Сорхус (тот самый) выпиливает из своих пакетов… 🥁 Node.js Buffer и меняет на Uint8Array, а также делится пошаговой инструкцией, если вам захочется сделать так же
  • опрос State of React 2023 как обычно интересен не только будущими результатами, но и содержимым, где можно узнать названия новых хуков и реактовских API-шек
  • неплохой свежеиспечённый туториал по Svelte в добавок к также недавно испечённому туториалу Next
  • история разработки ECMAScript Decorators с самым внятным объяснением, что это такое (tldr, например, функции высшего порядка типа debounce или HOC-и типа withModal)

CSS

HTML