Defront Feed — новости веб-разработки – Telegram
Defront Feed — новости веб-разработки
400 subscribers
24 photos
24 links
Новости веб-разработки. Дочерний проект канала @defront

Контакт: @myshov
Обсуждение постов @defrontchat
Поддержать defront https://www.patreon.com/myshov

Также советую канал @webnya
Download Telegram
Channel name was changed to «Defront Feed — новости веб-разработки»
Черновик стандарта нового формата изображений JPEG XL прошёл финальное одобрение. Стандарт будет опубликован в январе 2022 года

https://twitter.com/jonsneyers/status/1471942556468584454
17 декабря стандарту CSS исполнилось 25 лет

https://twitter.com/webdesignmuseum/status/1471895466656903169
В Chrome 96 для macOS Monterey сломалось отображение символа переноса текста. Брамус Ван Дамм рассказывает, как это можно починить

https://www.bram.us/2021/12/18/broken-hyphens-in-chromium-96-an-explanation-and-fix/
Deno присоединяется к разработке ECMAScript. Представителем Deno в TC39 будет Luca Casonato

https://deno.com/blog/deno-joins-tc39
В блоге React был опубликован обзор докладов с React Conf 2021

https://reactjs.org/blog/2021/12/17/react-conf-2021-recap.html
Эдди Османи и Лидия Хейли представили бесплатную книгу по паттернам проектирования в JS и паттернам производительности в React. Книга доступна в онлайне, в Google Play, App Store и LeanPub

https://www.patterns.dev
🔥4
Неделю назад вышла пятая версия Create React App. Webpack, PostCSS, ESLint и Jest были обновлены до последних версий. Добавлена поддержка для Tailwind CSS. Исправлены ошибки с Fast Refresh. Прекращена поддержка Node.js 10 и 12.

https://github.com/facebook/create-react-app/releases/tag/v5.0.0
🎉1
Эван Ю рассказал о новых рекомендациях для экосистемы Vue 3. Для разворачивания проектов вместо vue-cli рекомендуется использовать — create-vue, вместо плагина VSCode Vetur — плагин Volar, вместо библиотеки управления состоянием Vuex — библиотеку Pinia.

https://www.reddit.com/r/vuejs/comments/r1vluc/new_default_recommendations/hm3wgbj/
👍1
Разработчики Node.js сообщают, что Blob API и BroadcastChannel API стабилизировались и будут доступны в Node.js 18

https://twitter.com/jasnell/status/1474401628039958540
🔥3
Вышел Ruby 3.1.0. В новом релизе был добавлен YJIT — экспериментальный JIT-компилятор. Улучшено типизированное надмножество Ruby — RBS. Добавлен новый отладчик debugger.gem, lib/debug.rb задеприкейчен. Добавлена экспериментальная поддержка автодополнения кода в IDE на базе статического анализатора TypeProf.

https://www.ruby-lang.org/en/news/2021/12/25/ruby-3-1-0-released/
👍1
Недавно зарелизился quick-lint-js 1.0. Quick-lint-js — это JavaScript-линтер, написанный на C++. Он нацелен на производительность для получения мгновенного фидбека по мере набора кода. Основная целевая аудитория линтера — пользователи текстовых редакторов: Vim, Neovim, VSCode, Emacs.

https://quick-lint-js.com/blog/version-1.0/
👍15🔥4
Автор enzyme-adapter-react-17 призывает к миграции с Enzyme. В качестве замены предлагается использовать React Testing Library. Enzyme не развивается, так как его архитектура несовместима с новым конкурентным режимом рендеринга React.

https://dev.to/wojtekmaj/enzyme-is-dead-now-what-ekl
👍17
Автор npm-пакета colors (20 миллионов загрузок в неделю) в знак протеста добавил в его код бесконечный цикл. Также он удалил исходный код своего проекта faker.js. Таким образом мейнтейнер пытается привлечь внимание к проблеме финансирования open source разработчиков

https://snyk.io/blog/open-source-npm-packages-colors-faker/
🔥8👎6👍2
31 декабря 2021 года закончилась официальная поддержка AngularJS (первая версия Angular). Репозиторий проекта перешёл в режим "read only". Авторы фреймворка рекомендуют переходить на новую версию.

https://blog.angular.io/discontinued-long-term-support-for-angularjs-cc066b82e65a
👍9🔥2
Разработчики Parcel представили новый транспилятор CSS, написанный на Rust. Благодаря ему минификация стилей происходит до 100 раз быстрее по сравнению с CSSNano.

https://parceljs.org/blog/parcel-css/
🔥17
Astro — cтатический генератор сайтов с открытым исходным кодом от создателя Snowpack — привлёк 7 миллионов долларов инвестиций. Финансирование пойдёт на оплату работы мейнтейнеров и разработку платформы вокруг проекта.

https://astro.build/blog/the-astro-technology-company/
👍6🔥5
Открыт опрос по текущему состоянию экосистемы JavaScript. Цель опроса — исследование популярности инструментов и поиск проблемных мест в разработке фронтенда. Опрос можно проходить поэтапно.

https://app.stateofjs.com/survey/state-of-js/2021
👍5
Vue 3 становится основной версией с 7 февраля 2022 года. Это изменение касается всей экосистемы Vue: смежных проектов, GitHub-репозитариев и документации.

https://blog.vuejs.org/posts/vue-3-as-the-new-default.html
🔥5👍1