Discover
Новости 512
272 Episodes
Reverse
Всем привет, на связи Ислам и это небольшое объявление по поводу новостей. Выпуск подкаста временно приостанавливается, точно на всю весну, возможно — до конца лета!
Пока нужно сосредоточиться на другом, да и мне, честно говоря, не помешает перерыв от новостей. Новости постараются вернуться поскорее, но дела пока такие. За это время мы, возможно, переедем на платформу здорового человека, что-нибудь поменяем в формате или придумаем как сделать подкаст ещё полезнее!
Спасибо, что слушаете, это бесценно. Будем держать в курсе, stay tuned!
Форма обратной связи: https://forms.gle/QXTEqAfKTjUoR7Lk8
Текстовая версия: https://blog.csssr.com/ru/news512/episode/news-270/
0:00:00 Начало выпуска
0:00:23 Интересные публикации
Длинные таски в JS — https://macarthur.me/posts/long-tasks/
Длинные таски в JS [RU] — https://habr.com/ru/companies/timeweb/articles/882418/
Секунда в JS — https://docs.timetime.in/blog/how-long-is-a-second-in-js/
Мифы об Electron — https://felixrieseberg.com/things-people-get-wrong-about-electron/
Утечки памяти через Observable — https://habr.com/ru/articles/879502/
Массивы в TS — https://2ality.com/2025/02/array-type-notation.html
types во View Transitions — https://css-tricks.com/what-on-earth-is-the-types-descriptor-in-view-transitions/
Counter Styles — https://css-tricks.com/some-things-you-might-not-know-about-custom-counter-styles/
Текст вокруг элементов — https://css-tricks.com/positioning-text-around-elements-with-css-offset/
Эффекты в меню с Anchor Positioning — https://css-tricks.com/fancy-menu-navigation-using-anchor-positioning/
Введение в WASM в Deno — https://deno.com/blog/intro-to-wasm
Vite + TS — https://www.robinwieruch.de/vite-typescript/
Nerdy Notebook — https://nerdy.dev/notebook/index.html
Какой редактор выбрать — https://liveblocks.io/blog/which-rich-text-editor-framework-should-you-choose-in-2025
Тест-раннер Poku — https://github.com/wellwelwel/poku/releases/tag/v3.0.0
Ruck — https://ruck.tech/
Алгоритмы и структуры данных с JS — https://habr.com/ru/companies/timeweb/articles/872326/
Jscanify — https://github.com/puffinsoft/jscanify
Документалка про Angular — https://www.youtube.com/watch?v=cRC9DlH45lA
0:07:00 Новости релизов
Chrome 133 — https://developer.chrome.com/blog/new-in-chrome-133
Chrome Devtools 133 — https://developer.chrome.com/blog/new-in-devtools-133
Firefox 135 — https://www.mozilla.org/en-US/firefox/135.0/releasenotes/
Firefox 135 for developers — https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/135
Deno 2.2 — https://deno.com/blog/v2.2
Astro 5.3 — https://astro.build/blog/astro-530/
TypeScript 5.8 RC — https://devblogs.microsoft.com/typescript/announcing-typescript-5-8-rc/
Prettier 3.5.0 — https://prettier.io/blog/2025/02/09/3.5.0
pnpm 10.3.0 — https://github.com/pnpm/pnpm/releases/tag/v10.3.0
MySQL 9.2 — https://dev.mysql.com/doc/relnotes/mysql/9.2/en/news-9-2-0.html
0:08:31 Другие новости
Interop 2025 — https://webkit.org/blog/16458/announcing-interop-2025/
Deno vs. Oracle продолжается — https://deno.com/blog/deno-v-oracle2
Слушайте на любимой платформе:
YouTube — https://www.youtube.com/channel/UCoF-ngPNAd-_PTyKDZDsViA
RSS — https://radio.csssr.com/rss/news512.rss
Apple Podcasts — https://podcasts.apple.com/us/podcast/id1370045815
Google Podcasts — https://podcasts.google.com/?feed=aHR0cHM6Ly9yYWRpby5jc3Nzci5jb20vcnNzL25ld3M1MTIucnNz&ep=14
SoundCloud — https://soundcloud.com/csssr/sets/512-news
Я.Музыка — https://music.yandex.ru/album/7040324/track/54795992
Пишите нам и читайте:
Telegram—канал CSSSR: https://t.me/csssr_dev
Twitter CSSSR: https://twitter.com/csssr_dev
Twitter новостей: https://twitter.com/csssr_news
Telegram ведущего: https://t.me/Vindizh
Twitter ведущего: https://twitter.com/Vindizh
Форма обратной связи: https://forms.gle/QXTEqAfKTjUoR7Lk8
Текстовая версия: https://blog.csssr.com/ru/news512/episode/news-269/
0:00:00 Начало выпуска
0:00:25 Интересные публикации
System Design для начинающих, часть 1 — https://habr.com/ru/articles/873388/
System Design для начинающих, часть 2 — https://habr.com/ru/articles/877312/
Архитектурные паттерны для высокой масштабируемости, часть 1 — https://habr.com/ru/articles/871500/
Архитектурные паттерны для высокой масштабируемости, часть 2 — https://habr.com/ru/articles/871784/
tsconfig — https://2ality.com/2025/01/tsconfig-json.html
RegExp pattern modifiers — https://2ality.com/2025/01/regexp-modifiers.html
Temporal — https://developer.mozilla.org/en-US/blog/javascript-temporal-is-coming/
Type stripping — https://satanacchio.hashnode.dev/everything-you-need-to-know-about-nodejs-type-stripping
Год без React со Stimulus — https://kellysutton.com/2025/01/18/moving-on-from-react-a-year-later.html
5 лет React Native в Shopify — https://shopify.engineering/five-years-of-react-native-at-shopify
Генеративный арт — https://tympanus.net/codrops/2025/01/15/creating-generative-artwork-with-three-js/
Svelte 5 и будущее фреймворков — https://www.smashingmagazine.com/2025/01/svelte-5-future-frameworks-chat-rich-harris/
Дополненная реальность в вебе — https://habr.com/ru/companies/kts/articles/874464/
Подборка ИИ-инструментов для веба — https://habr.com/ru/companies/timeweb/articles/873430/
Рефакторь как супергерой — https://refactor-like-a-superhero.vercel.app/en
0:04:33 Новости релизов
Security-релизы января от Oracle — https://blogs.oracle.com/security/post/january-2025-cpu-released
Security-релизы января от Node.js — https://nodejs.org/en/blog/vulnerability/january-2025-security-releases
Bun 1.2 — https://bun.sh/blog/bun-v1.2
NestJS 11 — https://trilon.io/blog/announcing-nestjs-11-whats-new
Vitest 3 — https://vitest.dev/blog/vitest-3
Rspack — https://rspack.dev/blog/announcing-1-2
ESlint 9.18.0 — https://eslint.org/blog/2025/01/eslint-v9.18.0-released/
ESLint Config Inspector — https://github.com/eslint/config-inspector
Capacitor 7 — https://ionic.io/blog/capacitor-7-has-hit-ga
Electron 34 — https://www.electronjs.org/blog/electron-34-0
Cypress 14 — https://www.cypress.io/blog/cypress-14-is-here-see-whats-new
Puppeteer 24 — https://github.com/puppeteer/puppeteer/releases/tag/puppeteer-v24.1.1
0:06:46 Другие новости
Стратегия Angular в 2025 году — https://blog.angular.dev/angular-2025-strategy-9ca333dfc334
creste-react-app официально устарел — https://github.com/facebook/create-react-app/pull/17003
Слушайте на любимой платформе:
YouTube — https://www.youtube.com/channel/UCoF-ngPNAd-_PTyKDZDsViA
RSS — https://radio.csssr.com/rss/news512.rss
Apple Podcasts — https://podcasts.apple.com/us/podcast/id1370045815
Google Podcasts — https://podcasts.google.com/?feed=aHR0cHM6Ly9yYWRpby5jc3Nzci5jb20vcnNzL25ld3M1MTIucnNz&ep=14
SoundCloud — https://soundcloud.com/csssr/sets/512-news
Я.Музыка — https://music.yandex.ru/album/7040324/track/54795992
Пишите нам и читайте:
Telegram—канал CSSSR: https://t.me/csssr_dev
Twitter CSSSR: https://twitter.com/csssr_dev
Twitter новостей: https://twitter.com/csssr_news
Telegram ведущего: https://t.me/Vindizh
Twitter ведущего: https://twitter.com/Vindizh
Форма обратной связи: https://forms.gle/QXTEqAfKTjUoR7Lk8
Текстовая версия: https://blog.csssr.com/ru/news512/episode/news-268/
0:00:00 Начало выпуска
0:00:35 Интересные публикации
Import Attributes — https://2ality.com/2025/01/import-attributes.html
Node.js strip types — https://2ality.com/2025/01/nodejs-strip-type.html
You don’t need Next.js — https://www.comfydeploy.com/blog/you-dont-need-nextjs
Type-level программирование — https://habr.com/ru/articles/871336/
Vue 3 и Composition API — https://habr.com/ru/articles/870986/
Оптимизация React-приложений — https://habr.com/ru/articles/870748/
Мемоизация — https://habr.com/ru/articles/871712/
Оптимизация производительности TypeScript — https://habr.com/ru/articles/871436/
Feature-Sliced Design — https://habr.com/ru/companies/chibbis/articles/871472/
DDD — https://habr.com/ru/articles/871494/
Deno 2 — https://www.youtube.com/watch?v=Ak-FYSpW-rA
REST API с NestJS и TypeORM — https://habr.com/ru/articles/870988/
33 концепта JS — https://github.com/leonardomso/33-js-concepts?tab=readme-ov-file#-table-of-contents
Eloquent JavaScript, 4 издание — https://eloquentjavascript.net/
JS на примере счётчика — https://habr.com/ru/articles/870538/
Как разобраться в асинхронном коде — https://habr.com/ru/articles/871328/
0:05:21 Новости релизов
Chrome 132 — https://developer.chrome.com/blog/new-in-chrome-132
Chrome DevTools 132 — https://developer.chrome.com/blog/new-in-devtools-132
Firefox 134 — https://www.mozilla.org/en-US/firefox/134.0/releasenotes/
Firefox 134 for devs — https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/134
Node.js 22.13.0 — https://nodejs.org/en/blog/release/v22.13.0
pnpm 10 — https://github.com/pnpm/pnpm/releases/tag/v10.0.0
0:07:28 Другие новости
State of JS 2024 — https://2024.stateofjs.com/en-US/
Dev Ecosystem 2024 — https://www.jetbrains.com/lp/devecosystem-2024/
Dev Ecosystem 2024, обзор — https://habr.com/ru/articles/874162/
JavaScript Rising Stars 2024 — https://risingstars.js.org/2024/en
Рейтинг БД — https://db-engines.com/en/ranking
Борьба за JavaScript — https://x.com/deno_land/status/1876728474666217739
Слушайте на любимой платформе:
YouTube — https://www.youtube.com/channel/UCoF-ngPNAd-_PTyKDZDsViA
RSS — https://radio.csssr.com/rss/news512.rss
Apple Podcasts — https://podcasts.apple.com/us/podcast/id1370045815
Google Podcasts — https://podcasts.google.com/?feed=aHR0cHM6Ly9yYWRpby5jc3Nzci5jb20vcnNzL25ld3M1MTIucnNz&ep=14
SoundCloud — https://soundcloud.com/csssr/sets/512-news
Я.Музыка — https://music.yandex.ru/album/7040324/track/54795992
Пишите нам и читайте:
Telegram—канал CSSSR: https://t.me/csssr_dev
Twitter CSSSR: https://twitter.com/csssr_dev
Twitter новостей: https://twitter.com/csssr_news
Telegram ведущего: https://t.me/Vindizh
Twitter ведущего: https://twitter.com/Vindizh
В этом выпуске мы коротко подведём итоги года. Я постараюсь рассказать о том, что запомнилось, было важно или оказало влияние на индустрию.
Текстовая версия подкаста: https://blog.csssr.com/ru/news512/episode/news-267/
Материалы:
ES2024 – https://exploringjs.com/js/book/ch_new-javascript-features.html#new-in-es2024
React 19 [EN] – https://react.dev/blog/2024/12/05/react-19
React 19 [RU] – https://habr.com/ru/articles/865416/
Next.js 15 – https://nextjs.org/blog/next-15
Svelte 5 – https://svelte.dev/blog/svelte-5-is-alive
Deno 2.0 – https://deno.com/blog/v2.0
Петиция Deno – https://deno.com/blog/deno-v-oracle
Ответ Oracle – https://deno.com/blog/deno-v-oracle/20241204-notice-of-appearance.pdf
Форма обратной связи: https://forms.gle/QXTEqAfKTjUoR7Lk8
Слушайте на любимой платформе:
YouTube — https://www.youtube.com/channel/UCoF-ngPNAd-_PTyKDZDsViA
RSS — https://radio.csssr.com/rss/news512.rss
Apple Podcasts — https://podcasts.apple.com/us/podcast/id1370045815
Google Podcasts — https://podcasts.google.com/?feed=aHR0cHM6Ly9yYWRpby5jc3Nzci5jb20vcnNzL25ld3M1MTIucnNz&ep=14
SoundCloud — https://soundcloud.com/csssr/sets/512-news
Я.Музыка — https://music.yandex.ru/album/7040324/track/54795992
Пишите нам и читайте:
Telegram—канал CSSSR: https://t.me/csssr_dev
Twitter CSSSR: https://twitter.com/csssr_dev
Twitter новостей: https://twitter.com/csssr_news
Telegram ведущего: https://t.me/Vindizh
Twitter ведущего: https://twitter.com/Vindizh
Форма обратной связи: https://forms.gle/QXTEqAfKTjUoR7Lk8
Текстовая версия: https://blog.csssr.com/ru/news512/episode/news-266/
0:00:00 Начало выпуска
0:01:16 Интересные публикации
CSS Wrapped 2024 — https://chrome.dev/css-wrapped-2024/
Vanilla Calendar Pro — https://habr.com/ru/articles/862216/
npm-пакеты — https://habr.com/ru/companies/ozontech/articles/857954/
Приложение на Solid.js с Deno — https://deno.com/blog/build-solidjs-with-deno
Импорт JS-библиотек без билд-систем — https://jvns.ca/blog/2024/11/18/how-to-import-a-javascript-library/
Scheduler API — https://www.trevorlasn.com/blog/javascript-scheduler-api
Матовое стекло [EN] — https://www.tyleo.com/html-glass.html
Матовое стекло [RU] — https://habr.com/ru/articles/861290/
Improve INP, part 1 — https://kurtextrem.de/posts/improve-inp
Improve INP, part 2 — https://kurtextrem.de/posts/improve-inp-react
Плагины для Obsidian, часть 1 — https://habr.com/ru/articles/861230/
Плагины для Obsidian, часть 2 — https://habr.com/ru/articles/862166/
eslint-plugin-perfectionist — https://github.com/azat-io/eslint-plugin-perfectionist
React Scan — https://react-scan.com/
Ошибки идеального программиста — https://habr.com/ru/articles/860656/
0:05:55 Новости релизов
Firefox 133 — https://www.mozilla.org/en-US/firefox/133.0/releasenotes/
Firefox 133 for devs — https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/133
React 19 [EN] — https://react.dev/blog/2024/12/05/react-19
React 19 [RU] — https://habr.com/ru/articles/865416/
Vite 6 — https://vite.dev/blog/announcing-vite6
Astro 5 — https://astro.build/blog/astro-5/
TypeScript 5.7 [EN] — https://devblogs.microsoft.com/typescript/announcing-typescript-5-7/
TypeScript 5.7 [RU] — https://habr.com/ru/articles/861126/
Deno 2.1 — https://deno.com/blog/v2.1
Node.js 22.12.0 — https://nodejs.org/en/blog/release/v22.12.0
Node.js 23.3.0 — https://nodejs.org/en/blog/release/v23.3.0
Node.js 20.18.1 — https://nodejs.org/en/blog/release/v20.18.1
React Router 7 — https://remix.run/blog/react-router-v7
0:08:27 Другие новости
Advent of Code — https://adventofcode.com/
Адвент HTML — https://www.htmhell.dev/adventcalendar/
Адвент CSS — https://www.adventofcss.com/
Advent of JS — https://www.adventofjs.com/
Advent of TypeScript — https://www.adventofts.com/
Deno v. Oracle — https://deno.com/blog/deno-v-oracle
Oracle присылает адвокатов — https://deno.com/blog/deno-v-oracle/20241204-notice-of-appearance.pdf
Реберндинг Mozilla — https://blog.mozilla.org/en/mozilla/mozilla-brand-next-era-of-tech/
Слушайте на любимой платформе:
YouTube — https://www.youtube.com/channel/UCoF-ngPNAd-_PTyKDZDsViA
RSS — https://radio.csssr.com/rss/news512.rss
Apple Podcasts — https://podcasts.apple.com/us/podcast/id1370045815
Google Podcasts — https://podcasts.google.com/?feed=aHR0cHM6Ly9yYWRpby5jc3Nzci5jb20vcnNzL25ld3M1MTIucnNz&ep=14
SoundCloud — https://soundcloud.com/csssr/sets/512-news
Я.Музыка — https://music.yandex.ru/album/7040324/track/54795992
Пишите нам и читайте:
Telegram—канал CSSSR: https://t.me/csssr_dev
Twitter CSSSR: https://twitter.com/csssr_dev
Twitter новостей: https://twitter.com/csssr_news
Telegram ведущего: https://t.me/Vindizh
Twitter ведущего: https://twitter.com/Vindizh
Форма обратной связи: https://forms.gle/QXTEqAfKTjUoR7Lk8
Текстовая версия: https://blog.csssr.com/ru/news512/episode/news-265/
0:00:00 Начало выпуска
0:00:35 Интересные публикации
Уменьшение монорепозитория — https://www.jonathancreamer.com/how-we-shrunk-our-git-repo-size-by-94-percent/
Генераторы — https://jrsinclair.com/articles/2022/why-would-anyone-need-javascript-generator-functions/
Атрибуты импортов в JS — https://www.trevorlasn.com/blog/import-attributes-in-javascript
Гайд по анализу производительности — https://blog.jiayihu.net/comprenhensive-guide-chrome-performance/
Настройка проекта Next.js 15 — https://www.reactsquad.io/blog/how-to-set-up-next-js-15-for-production
Приложение на Vue и Django — https://www.thedevspace.io/community/django-vue
Headless CMS — https://www.builder.io/blog/headless-cms
Виды рендеринга — https://habr.com/ru/companies/domclick/articles/855982/
Vue и SSR — https://www.debugbear.com/blog/vue-ssr
Zod — https://habr.com/ru/articles/855734/
Алгоритмы и структуры данных на JS, часть 6 — https://habr.com/ru/companies/timeweb/articles/845544/
GenAIScript — https://microsoft.github.io/genaiscript/
AI-инструменты для разработки — https://habr.com/ru/articles/855634/
0:05:57 Новости релизов
Chrome 131 — https://developer.chrome.com/blog/new-in-chrome-131
Chrome DevTools 131 — https://developer.chrome.com/blog/new-in-devtools-131
Firefox 132 — https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/132
Next.js 15 — https://nextjs.org/blog/next-15
Svelte 5 — https://svelte.dev/blog/svelte-5-is-alive
Svelte 5 [RU] — https://habr.com/ru/articles/854480/
Svelte CLI — https://svelte.dev/blog/sv-the-svelte-cli
Node.js 22.11.0 — https://nodejs.org/en/blog/release/v22.11.0
React Native 0.76 — https://reactnative.dev/blog/2024/10/23/release-0.76-new-architecture
.NET 9 — https://devblogs.microsoft.com/dotnet/announcing-dotnet-9/
TypeScript 5.7 RC — https://devblogs.microsoft.com/typescript/announcing-typescript-5-7-rc/
ESLint 9.13.0 — https://eslint.org/blog/2024/10/eslint-v9.13.0-released/
ESLint 9.14.0 — https://eslint.org/blog/2024/11/eslint-v9.14.0-released/
Storybook 8.4 — https://storybook.js.org/blog/storybook-8-4/
0:08:57 Другие новости
WebStorm и Rider для некоммерческого использования — https://blog.jetbrains.com/blog/2024/10/24/webstorm-and-rider-are-now-free-for-non-commercial-use/
Обзор Next.js Coonf 2024 — https://vercel.com/blog/recap-next-js-conf-2024
Обновление стайлгайда Angular — https://github.com/angular/angular/discussions/58412
Слушайте на любимой платформе:
YouTube — https://www.youtube.com/channel/UCoF-ngPNAd-_PTyKDZDsViA
RSS — https://radio.csssr.com/rss/news512.rss
Apple Podcasts — https://podcasts.apple.com/us/podcast/id1370045815
Google Podcasts — https://podcasts.google.com/?feed=aHR0cHM6Ly9yYWRpby5jc3Nzci5jb20vcnNzL25ld3M1MTIucnNz&ep=14
SoundCloud — https://soundcloud.com/csssr/sets/512-news
Я.Музыка — https://music.yandex.ru/album/7040324/track/54795992
Пишите нам и читайте:
Telegram—канал CSSSR: https://t.me/csssr_dev
Twitter CSSSR: https://twitter.com/csssr_dev
Twitter новостей: https://twitter.com/csssr_news
Telegram ведущего: https://t.me/Vindizh
Twitter ведущего: https://twitter.com/Vindizh
Форма обратной связи: https://forms.gle/QXTEqAfKTjUoR7Lk8
Текстовая версия: https://blog.csssr.com/ru/news512/episode/news-264/
0:00:00 Начало выпуска
0:00:43 Интересные публикации
TC39 Advances 10+ ECMAScript Proposals — https://socket.dev/blog/tc39-advances-10-ecmascript-proposals-key-features-to-watch
How to convert CommonJS to ESM — https://deno.com/blog/convert-cjs-to-esm
Building a Single-Page App with htmx [EN] — https://jakelazaroff.com/words/building-a-single-page-app-with-htmx/
Building a Single-Page App with htmx [EN] — https://habr.com/ru/companies/ruvds/articles/849854/
React Folder Structure 2024 — https://www.robinwieruch.de/react-folder-structure/
CSS Anchor Positioning Guide — https://css-tricks.com/css-anchor-positioning-guide/
Popover API — https://www.voorhoede.nl/en/blog/the-popover-api-your-new-best-friend-for-tooltips/
18 Interview Questions answered by Angular Experts — https://www.angularspace.com/18-interview-questions-answered-by-angular-experts-live-post/
Clipboard API Read — https://frontendmasters.com/blog/reading-from-the-clipboard-in-javascript/
Clipboard API Write — https://frontendmasters.com/blog/writing-to-the-clipboard-in-javascript/
Clipboard API Paste — https://frontendmasters.com/blog/handling-paste-events-in-javascript/
Build A Static RSS Reader — https://www.smashingmagazine.com/2024/10/build-static-rss-reader-fight-fomo/
Попробуйте Tauri — https://habr.com/ru/articles/850192/
Настройка VSCode для разработки в Tauri — https://habr.com/ru/articles/850558/
Tauri 2.0 — https://v2.tauri.app/blog/tauri-20/
What's new in Astro - September 2024 — https://astro.build/blog/whats-new-september-2024/
What's new in Svelte: October 2024 — https://svelte.dev/blog/whats-new-in-svelte-october-2024
JS для детей — https://habr.com/ru/companies/pixel_study/articles/850128/
0:06:25 Новости релизов
Chrome 130 — https://developer.chrome.com/blog/new-in-chrome-130
Chrome DevTools 130 — https://developer.chrome.com/blog/new-in-devtools-130
Firefox 131.0.2 — https://www.mozilla.org/en-US/firefox/131.0.2/releasenotes/
Firefox 131.0.3 — https://www.mozilla.org/en-US/firefox/131.0.3/releasenotes/
Node.js 23.0.0 — https://nodejs.org/en/blog/release/v23.0.0
Deno 2.0 — https://deno.com/blog/v2.0
Next.js 15 RC 2 — https://nextjs.org/blog/next-15-rc2
TypeScript 5.7 Beta — https://devblogs.microsoft.com/typescript/announcing-typescript-5-7-beta/
React Native Storybook 8 — https://storybook.js.org/blog/react-native-storybook-8/
Electron 33 — https://www.electronjs.org/blog/electron-33-0
Ember 5.12 — https://blog.emberjs.com/ember-released-5-12/
0:09:06 Другие новости
Next.js Conf 2024 — https://nextjs.org/conf
Слушайте на любимой платформе:
YouTube — https://www.youtube.com/channel/UCoF-ngPNAd-_PTyKDZDsViA
RSS — https://radio.csssr.com/rss/news512.rss
Apple Podcasts — https://podcasts.apple.com/us/podcast/id1370045815
Google Podcasts — https://podcasts.google.com/?feed=aHR0cHM6Ly9yYWRpby5jc3Nzci5jb20vcnNzL25ld3M1MTIucnNz&ep=14
SoundCloud — https://soundcloud.com/csssr/sets/512-news
Я.Музыка — https://music.yandex.ru/album/7040324/track/54795992
Пишите нам и читайте:
Telegram—канал CSSSR: https://t.me/csssr
Twitter CSSSR: https://twitter.com/csssr_dev
Twitter новостей: https://twitter.com/csssr_news
Telegram ведущего: https://t.me/Vindizh
Twitter ведущего: https://twitter.com/Vindizh
Форма обратной связи: https://forms.gle/QXTEqAfKTjUoR7Lk8
Текстовая версия: https://blog.csssr.com/ru/news512/episode/news-263/
0:00:00 Начало выпуска
0:00:47 Интересные публикации
AbortController — https://kettanaito.com/blog/dont-sleep-on-abort-controller
FP in JavaScript — https://janhesters.com/blog/unleash-javascripts-potential-with-functional-programming
WeakRef & FinalizationRegistry — https://habr.com/ru/companies/otus/articles/843812/
Деструктуризация в JS — https://piccalil.li/blog/a-guide-to-destructuring-in-javascript/
Playwright + Next.js — https://habr.com/ru/companies/kts/articles/843054/
Фикстуры в Playwright — https://habr.com/ru/articles/848434/
Пишем свой плагин для Webpack — https://habr.com/ru/articles/846022/
50 понятий System Design — https://habr.com/ru/companies/timeweb/articles/846420/
Правила разработки с Node.js — https://www.platformatichq.com/node-principles
Приёмы отладки [RU] — https://habr.com/ru/companies/ruvds/articles/842428/
Приёмы отладки [EN] — https://alan.norbauer.com/articles/browser-debugging-tricks
История бандлинга — https://www.youtube.com/watch?v=JUS6EPMbk0U
Как Райан Дал пришёл к Deno — https://www.youtube.com/watch?v=zxitJn9MwYs
0:05:34 Новости релизов
Firefox 131 — https://www.mozilla.org/en-US/firefox/131.0/releasenotes/
Firefox 131 for developers — https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/131
Deno 2.0 RC — https://deno.com/blog/v2.0-release-candidate
Express 5 — https://www.trevorlasn.com/blog/whats-new-in-express-5
Fastify 5 — https://openjsf.org/blog/fastifys-growth-and-success
ESLintt поддерживает JSON и Markdown — https://eslint.org/blog/2024/10/eslint-json-markdown-support/
Node. js 22.9.0 — https://nodejs.org/en/blog/release/v22.9.0
ESLint 9.12.0 — https://eslint.org/blog/2024/10/eslint-v9.12.0-released/
pnpm 9.12.0 — https://github.com/pnpm/pnpm/releases/tag/v9.12.0
nginx 1.27.2 — https://mailman.nginx.org/pipermail/nginx-announce/2024/XTDQ5IH4IFLPVWJSHPAVGO6BHRN76GAS.html
0:07:57 Другие новости
Анонс VoidZero [EN] — https://voidzero.dev/posts/announcing-voidzero-inc
Анонс VoidZero [RU] — https://habr.com/ru/companies/first/articles/847514/
Hacktoberfest 2024 — https://hacktoberfest.com/
Письмо о торговой марке JavaScript — https://javascript.tm/
Слушайте на любимой платформе:
YouTube — https://www.youtube.com/channel/UCoF-ngPNAd-_PTyKDZDsViA
RSS — https://radio.csssr.com/rss/news512.rss
Apple Podcasts — https://podcasts.apple.com/us/podcast/id1370045815
Google Podcasts — https://podcasts.google.com/?feed=aHR0cHM6Ly9yYWRpby5jc3Nzci5jb20vcnNzL25ld3M1MTIucnNz&ep=14
SoundCloud — https://soundcloud.com/csssr/sets/512-news
Я.Музыка — https://music.yandex.ru/album/7040324/track/54795992
Пишите нам и читайте:
Telegram—канал CSSSR: https://t.me/csssr
Twitter CSSSR: https://twitter.com/csssr_dev
Twitter новостей: https://twitter.com/csssr_news
Telegram ведущего: https://t.me/Vindizh
Twitter ведущего: https://twitter.com/Vindizh
Форма обратной связи: https://forms.gle/QXTEqAfKTjUoR7Lk8
Текстовая версия: https://blog.csssr.com/ru/news512/episode/news-262/
0:00:00 Начало выпуска
0:00:39 Интересные публикации
Новое в React 19 — https://vercel.com/blog/whats-new-in-react-19
React Compiler — https://www.freecodecamp.org/news/react-compiler-complete-guide-react-19/
React and FormData — https://reacttraining.com/blog/react-and-form-data
Особенности Effector — https://habr.com/ru/companies/vk/articles/839632/
Мутационное тестирование — https://sentry.engineering/blog/js-mutation-testing-our-sdks
Многопоточность в Node.js — https://pavel-romanov.com/multithreading-in-nodejs-using-atomics-for-safe-shared-memory-operations
Работа с буфером обмена — https://alexharri.com/blog/clipboard
Работа с буфером обмена, перевод — https://habr.com/ru/companies/beget/articles/841446/
Алгоритмы и структуры данных на JS, часть 4 — https://habr.com/ru/companies/timeweb/articles/836782/
Алгоритмы и структуры данных на JS, часть 5 — https://habr.com/ru/companies/timeweb/articles/838794/
10 ошибок в Angular — https://angularexperts.io/blog/top-10-angular-architecture-mistakes
Присмотритесь к PHP — https://www.mux.com/blog/php-is-the-new-javascript
Как адаптировать Chrome-дополнение для Safari — https://evilmartians.com/chronicles/how-to-quickly-and-weightlessly-convert-chrome-extensions-to-safari
Почему стоит использовать Redux в 2024 году — https://gitnation.com/contents/why-you-should-use-redux-in-2024
Как собирают и поставляют VShttps://www.youtube.com/watch?v=BDU63r4bS9Q
0:05:18 Новости релизов
Firefox 130 — https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/130
TypeScript 5.6 — https://devblogs.microsoft.com/typescript/announcing-typescript-5-6/
Vue 3.5 — https://blog.vuejs.org/posts/vue-3-5
Vue 3.5, перевод — https://habr.com/ru/articles/840806/
Astro 4.15 — https://astro.build/blog/astro-4150/
Node.js 22.8.0 — https://nodejs.org/en/blog/release/v22.8.0
Turborepo 2.1.0 — https://turbo.build/blog/turbo-2-1-0
Security-обновление GitLab — https://about.gitlab.com/releases/2024/09/11/patch-release-gitlab-17-3-2-released/
pnpm 9.10.0 — https://github.com/pnpm/pnpm/releases/tag/v9.10.0
ESLint 9.10.0 — https://eslint.org/blog/2024/09/eslint-v9.10.0-released/
Storybook 8.3.0 — https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md#830
Puppeteer 23.3.0 — https://pptr.dev/
0:08:37 Другие новости
State of HTML 2024 — https://survey.devographics.com/en-US/survey/state-of-html/2024
Слушайте на любимой платформе:
YouTube — https://www.youtube.com/channel/UCoF-ngPNAd-_PTyKDZDsViA
RSS — https://radio.csssr.com/rss/news512.rss
Apple Podcasts — https://podcasts.apple.com/us/podcast/id1370045815
Google Podcasts — https://podcasts.google.com/?feed=aHR0cHM6Ly9yYWRpby5jc3Nzci5jb20vcnNzL25ld3M1MTIucnNz&ep=14
SoundCloud — https://soundcloud.com/csssr/sets/512-news
Я.Музыка — https://music.yandex.ru/album/7040324/track/54795992
Пишите нам и читайте:
Telegram—канал CSSSR: https://t.me/csssr
Twitter CSSSR: https://twitter.com/csssr_dev
Twitter новостей: https://twitter.com/csssr_news
Telegram ведущего: https://t.me/Vindizh
Twitter ведущего: https://twitter.com/Vindizh
Форма обратной связи: https://forms.gle/QXTEqAfKTjUoR7Lk8
Текстовая версия: https://blog.csssr.com/ru/news512/episode/news-261/
0:00:00 Начало выпуска
0:00:31 Интересные публикации
How To Create An NPM Package 2024 — https://www.totaltypescript.com/how-to-create-an-npm-package
JS Dates Are About to Be Fixed — https://docs.timetime.in/blog/js-dates-finally-fixed/
Даты в Javascript наконец-то пофиксят — https://habr.com/ru/articles/838378/
The History And Future Of Regular Expressions In JavaScript — https://www.smashingmagazine.com/2024/08/history-future-regular-expressions-javascript/
Wasp — https://wasp-lang.dev/blog/2024/08/20/django-vs-wasp
JavaScript Generators Explained — https://www.reactsquad.io/blog/understanding-generators-in-javascript
How Google handles JavaScript throughout the indexing process — https://vercel.com/blog/how-google-handles-javascript-throughout-the-indexing-process
Как Google обрабатывает JavaScript в процессе индексации веб-страниц — https://habr.com/ru/companies/timeweb/articles/836866/
Ryan Dahl explains why Deno had to evolve with version 2.0 — https://stackoverflow.blog/2024/08/20/ryan-dahl-deno-20-scale-improve-npm-nodejs/
React is (becoming) a Full-Stack Framework — https://www.robinwieruch.de/react-full-stack-framework/
Telegram Mini App — https://habr.com/ru/companies/amvera/articles/838180/
Способы запуска Telegram Mini App — https://habr.com/ru/articles/839432/
ECMAScript 2024 — https://pawelgrzybek.com/whats-new-in-ecmascript-2024/
Мост между JavaScript и C++ через WASM — https://habr.com/ru/articles/837692/
50 ошибок в TypeScript — https://leanpub.com/50-ts
fuite для анализа утечек — https://github.com/nolanlawson/fuite
Игра 2048 на JS — https://www.youtube.com/watch?v=RC_SglXG4Y8
0:05:18 Новости релизов
Chrome 128 — https://developer.chrome.com/blog/new-in-chrome-128
Chrome DevTools 128 — https://developer.chrome.com/blog/new-in-devtools-128
Deno 1.46 — https://deno.com/blog/v1.46
Node.js 22.7.0 — https://nodejs.org/en/blog/release/v22.7.0
Node.js 20.17.0 — https://nodejs.org/en/blog/release/v20.17.0
Astro 4.14 — https://astro.build/blog/astro-4140/
Rspack 1.0 — https://rspack.dev/
TypeScript 5.6 RC — https://devblogs.microsoft.com/typescript/announcing-typescript-5-6-rc/
Ember 5.11 — https://blog.emberjs.com/ember-released-5-11/
0:07:57 Другие новости
State of CSS 2024 — https://stateofcss.com/en-US
AFFiNE как альтернатива Notion — https://affine.pro/
Слушайте на любимой платформе:
YouTube — https://www.youtube.com/channel/UCoF-ngPNAd-_PTyKDZDsViA
RSS — https://radio.csssr.com/rss/news512.rss
Apple Podcasts — https://podcasts.apple.com/us/podcast/id1370045815
Google Podcasts — https://podcasts.google.com/?feed=aHR0cHM6Ly9yYWRpby5jc3Nzci5jb20vcnNzL25ld3M1MTIucnNz&ep=14
SoundCloud — https://soundcloud.com/csssr/sets/512-news
Я.Музыка — https://music.yandex.ru/album/7040324/track/54795992
Пишите нам и читайте:
Telegram—канал CSSSR: https://t.me/csssr
Twitter CSSSR: https://twitter.com/csssr_dev
Twitter новостей: https://twitter.com/csssr_news
Telegram ведущего: https://t.me/Vindizh
Twitter ведущего: https://twitter.com/Vindizh
Форма обратной связи: https://forms.gle/QXTEqAfKTjUoR7Lk8
Текстовая версия: https://blog.csssr.com/ru/news512/episode/news-260/
0:00:00 Начало выпуска
0:00:32 Интересные публикации
Утечки памяти — https://www.trevorlasn.com/blog/common-causes-of-memory-leaks-in-javascript
Интересный кейс возникновения утечки — https://jakearchibald.com/2024/garbage-collection-and-closures/
Safe assignment proposal — https://github.com/arthurfiorette/proposal-safe-assignment-operator
Introducing Svelte 5 — https://frontendmasters.com/blog/introducing-svelte-5/
Snippets in Svelte 5 — https://frontendmasters.com/blog/snippets-in-svelte-5/
Reactivity in Svelte 5 — https://frontendmasters.com/blog/fine-grained-reactivity-in-svelte-5/
Экспериментальная поддержка TypeScript в Node.js — https://socket.dev/blog/node-js-adds-experimental-support-for-typescript
TypeScript через множества — https://www.rob.directory/blog/a-different-way-to-think-about-typescript
Алгоритмы и структуры данных на JS, часть 3 — https://habr.com/ru/companies/timeweb/articles/832402/
Советы для React Testing Library — https://spin.atomicobject.com/react-testing-library-unit-tests/
Основы тестирования React с Cypress — https://habr.com/ru/companies/otus/articles/831904/
Поддержка Firefox в Puppeteer 23 — https://hacks.mozilla.org/2024/08/puppeteer-support-for-firefox/
Vue сертификация — https://habr.com/ru/articles/832992/
Рендеринг в браузере — https://habr.com/ru/articles/834184/
0:05:09 Новости релизов
Firefox 129 — https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/129
Патч Chrome 127 — https://chromereleases.googleblog.com/2024/07/stable-channel-update-for-desktop_30.html
Volta 2.0 — https://volta.sh/
React Native 0.75 — https://reactnative.dev/blog/2024/08/12/release-0.75
From React to React Native — https://expo.dev/blog/from-web-to-native-with-react
Angular 18.2.0 — https://github.com/angular/angular/releases/tag/18.2.0
ESLint 9.8.0 — https://eslint.org/blog/2024/07/eslint-v9.8.0-released/
ESLint 9.9.0 — https://eslint.org/blog/2024/07/eslint-v9.9.0-released/
Слушайте на любимой платформе:
YouTube — https://www.youtube.com/channel/UCoF-ngPNAd-_PTyKDZDsViA
RSS — https://radio.csssr.com/rss/news512.rss
Apple Podcasts — https://podcasts.apple.com/us/podcast/id1370045815
Google Podcasts — https://podcasts.google.com/?feed=aHR0cHM6Ly9yYWRpby5jc3Nzci5jb20vcnNzL25ld3M1MTIucnNz&ep=14
SoundCloud — https://soundcloud.com/csssr/sets/512-news
Я.Музыка — https://music.yandex.ru/album/7040324/track/54795992
Пишите нам и читайте:
Telegram—канал CSSSR: https://t.me/csssr
Twitter CSSSR: https://twitter.com/csssr_dev
Twitter новостей: https://twitter.com/csssr_news
Telegram ведущего: https://t.me/Vindizh
Twitter ведущего: https://twitter.com/Vindizh
Форма обратной связи: https://forms.gle/QXTEqAfKTjUoR7Lk8
Текстовая версия: https://blog.csssr.com/ru/news512/episode/news-259/
0:00:00 Начало выпуска
0:01:02 Интересные публикации
React Server Components и React Query — https://frontendmasters.com/blog/combining-react-server-components-with-react-query-for-easy-data-management/
Не стреляем себе в ногу с localStorage — https://habr.com/ru/articles/828912/
React Native для React-разработчиков — https://expo.dev/blog/from-web-to-native-with-react
Не блокируем Event Loop — https://www.bbss.dev/posts/eventloop/
Алгоритмы и структуры данных на JS, часть 1 — https://habr.com/ru/companies/timeweb/articles/826424/
Алгоритмы и структуры данных на JS, часть 2 — https://habr.com/ru/companies/timeweb/articles/828068/
Стоит ли решать задачи на алгоритмы — https://habr.com/ru/articles/828048/
Миллионы частиц на JS — https://dgerrells.com/blog/how-fast-is-javascript-simulating-20-000-000-particles
React Hook Form — https://habr.com/ru/companies/otus/articles/829326/
Тесты и принципы F.I.R.S.T — https://habr.com/ru/articles/830962/
Выбор JS-фреймворка — https://habr.com/ru/articles/831726/
Запись докладов dotJS 2024 — https://www.youtube.com/playlist?list=PLMW8Xq7bXrG7fOUOLJQw9I7ygJCbue9zO#dotjs2024
Будущее ESLint — https://eslint.org/blog/2024/07/whats-coming-next-for-eslint/
0:05:11 Новости релизов
Chrome 127 — https://developer.chrome.com/blog/new-in-chrome-127
Chrome DevTools 127 — https://developer.chrome.com/blog/new-in-devtools-127
Firefox 128 — https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/128
Arc для Windows 10 — https://arc.net/
Deno 1.45 — https://deno.com/blog/v1.45
Astro 4.12 — https://astro.build/blog/astro-4120/
pnpm 9.5.0 — https://socket.dev/blog/pnpm-9-5-introduces-catalogs-shareable-dependency-version-specifiers
pnpm 9.6.0 — https://github.com/pnpm/pnpm/releases/tag/v9.6.0
Storybook 8.2 — https://storybook.js.org/blog/storybook-8-2/
Node.js 22.4.1 — https://nodejs.org/en/blog/release/v22.4.1
Node.js 20.15.1 — https://nodejs.org/en/blog/release/v20.15.1
Node.js 18.20.4 — https://nodejs.org/en/blog/release/v18.20.4
Security-релизы Gitlab — https://about.gitlab.com/releases/2024/07/10/patch-release-gitlab-17-1-2-released/
Apache 2.4.62 — https://github.com/apache/httpd/releases/tag/2.4.62
Security-релизы Oracle — https://blogs.oracle.com/security/post/jul2024-cpu-released
Rust 1.80 — https://blog.rust-lang.org/2024/07/25/Rust-1.80.0.html
Preact 10.23.0 — https://github.com/preactjs/preact/releases/tag/10.23.0
TypeScript 5.6 Beta — https://devblogs.microsoft.com/typescript/announcing-typescript-5-6-beta/
ESLintt 9.7.0 — https://eslint.org/blog/2024/07/eslint-v9.7.0-released/
0:08:59 Другие новости
State of React 2023 — https://2023.stateofreact.com/en-US/
Gitlab рассматривает возможность продажи бизнеса — https://www.reuters.com/markets/deals/google-backed-software-developer-gitlab-explores-sale-sources-say-2024-07-17/
Слушайте на любимой платформе:
YouTube — https://www.youtube.com/channel/UCoF-ngPNAd-_PTyKDZDsViA
RSS — https://radio.csssr.com/rss/news512.rss
Apple Podcasts — https://podcasts.apple.com/us/podcast/id1370045815
Google Podcasts — https://podcasts.google.com/?feed=aHR0cHM6Ly9yYWRpby5jc3Nzci5jb20vcnNzL25ld3M1MTIucnNz&ep=14
SoundCloud — https://soundcloud.com/csssr/sets/512-news
Я.Музыка — https://music.yandex.ru/album/7040324/track/54795992
Пишите нам и читайте:
Telegram—канал CSSSR: https://t.me/csssr
Twitter CSSSR: https://twitter.com/csssr_dev
Twitter новостей: https://twitter.com/csssr_news
Telegram ведущего: https://t.me/Vindizh
Twitter ведущего: https://twitter.com/Vindizh
Форма обратной связи: https://forms.gle/QXTEqAfKTjUoR7Lk8
Текстовая версия: https://blog.csssr.com/ru/news512/episode/news-258/
0:00:00 Начало выпуска
0:00:59 Интересные публикации
Ecma International approves ECMAScript 2024: What’s new? — https://2ality.com/2024/06/ecmascript-2024.html
New in ECMAScript 2024 — https://exploringjs.com/js/book/ch_new-javascript-features.html#new-in-es2024
Understanding React Compiler — https://tonyalicea.dev/blog/understanding-react-compiler/
Утечки памяти в замыканиях и useCallback — https://habr.com/ru/companies/piter/articles/824454/
New JavaScript Set methods — https://developer.mozilla.org/en-US/blog/javascript-set-methods/
Многопоточность JavaScript с SharedArrayBuffer и Atomics: основы — https://habr.com/ru/companies/otus/articles/821805/
Гайд по UI-китам — https://habr.com/ru/companies/agima/articles/825080/
Playwright и Allure — https://habr.com/ru/companies/clevertec/articles/822583/
Вам не нужен Lodash — https://habr.com/ru/articles/823484/
0:04:37 Новости релизов
Node.js 20.15.0 — https://nodejs.org/en/blog/release/v20.15.0
Astroo 4.11 — https://astro.build/blog/astro-4110/
My SQL 9.0 — https://dev.mysql.com/doc/refman/9.0/en/mysql-nutshell.html
PostgreSQL 16 изнутри — https://postgrespro.ru/education/books/internals
Gitlab 17.1.1 — https://about.gitlab.com/releases/2024/06/26/patch-release-gitlab-17-1-1-released/
Playwright 1.45.0 — https://github.com/microsoft/playwright/releases/tag/v1.45.0
Firefox 127.0.2 — https://www.mozilla.org/en-US/firefox/127.0.2/releasenotes/
PHP 8.4 Alpha — https://www.php.net/index.php#2024-07-05-1
0:06:12 Другие новости
AI чат-боты в Firefox — https://blog.mozilla.org/en/products/firefox/firefox-news/ai-services-on-firefox/
Слушайте на любимой платформе:
YouTube — https://www.youtube.com/channel/UCoF-ngPNAd-_PTyKDZDsViA
RSS — https://radio.csssr.com/rss/news512.rss
Apple Podcasts — https://podcasts.apple.com/us/podcast/id1370045815
Google Podcasts — https://podcasts.google.com/?feed=aHR0cHM6Ly9yYWRpby5jc3Nzci5jb20vcnNzL25ld3M1MTIucnNz&ep=14
SoundCloud — https://soundcloud.com/csssr/sets/512-news
Я.Музыка — https://music.yandex.ru/album/7040324/track/54795992
Пишите нам и читайте:
Telegram—канал CSSSR: https://t.me/csssr
Twitter CSSSR: https://twitter.com/csssr_dev
Twitter новостей: https://twitter.com/csssr_news
Telegram ведущего: https://t.me/Vindizh
Twitter ведущего: https://twitter.com/Vindizh
Форма обратной связи: https://forms.gle/QXTEqAfKTjUoR7Lk8
Текстовая версия: https://blog.csssr.com/ru/news512/episode/news-257/
00:00:00 Начало выпуска
00:00:25 Интересные публикации
Проба React Compiler — https://www.developerway.com/posts/i-tried-react-compiler
Ещё о React Compiler — https://www.mikejohnson.dev/posts/2024/06/mobx-react-compiler
Уроки менеджмента для CTO — https://review.firstround.com/unexpected-anti-patterns-for-engineering-leaders-lessons-from-stripe-uber-carta/
Композиция функций — https://jrsinclair.com/articles/2024/how-to-compose-functions-that-take-multiple-parameters-epic-guide/
Публикация модулей в разных форматах — https://johnnyreilly.com/dual-publishing-esm-cjs-modules-with-tsup-and-are-the-types-wrong
tsup — https://github.com/egoist/tsup
Are The Types Wrong? — https://github.com/arethetypeswrong/arethetypeswrong.github.io
Директивы Vue и Angular — https://www.telerik.com/blogs/angular-directives-vs-vue-directives
Node.js Test Runner — https://nodejs.org/en/learn/test-runner/using-test-runner
10 лет Vue — https://www.youtube.com/watch?v=OmrwRrZitv4
Тулза для TS-проектов — https://www.youtube.com/watch?v=PxIBWjiv3og&ab_channel=Effect%7CTypeScriptatScale
Effect — https://github.com/Effect-TS
Container Queries — https://css-tricks.com/css-container-queries/
Сборник материалов по CSS — https://www.smashingmagazine.com/2024/06/css-tips-and-techniques/
Освоение программирования с 0 — https://habr.com/ru/articles/823102/
00:05:59 Новости релизов
Chrome 126 — https://developer.chrome.com/blog/new-in-chrome-126
Chrome DevTools 126 — https://developer.chrome.com/blog/new-in-devtools-126
Firefox 127 — https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/127
Safari 18 Beta — https://www.webkit.org/blog/15443/news-from-wwdc24-webkit-in-safari-18-beta/
Vivaldi 6.8 — https://vivaldi.com/ru/blog/desktop/desktop-releases/vivaldi-on-desktop-6-8/
TypeScript 5.5 — https://devblogs.microsoft.com/typescript/announcing-typescript-5-5/
Обзор TypeScript 5.5 — https://www.youtube.com/watch?v=4XgIvE5SH4Y
htmx 2.0 — https://htmx.org/posts/2024-06-17-htmx-2-0-0-is-released/
ESLint 9.5.0 — https://eslint.org/blog/2024/06/eslint-v9.5.0-released/
pnpm 9.4.0 — https://github.com/pnpm/pnpm/releases/tag/v9.4.0
Rust 1.79.0 — https://blog.rust-lang.org/2024/06/13/Rust-1.79.0.html
Electron 31 — https://www.electronjs.org/blog/electron-31-0
00:08:59 Другие новости
State of JS 2023 — https://2023.stateofjs.com/en-US
Soloist 1.0 — https://soloist.ai/
Статистика по сообществам разработчиков — https://www.slashdata.co/post/59-of-developers-use-ai-tools-25-2m-javascript-users
Слушайте на любимой платформе:
YouTube — https://www.youtube.com/channel/UCoF-ngPNAd-_PTyKDZDsViA
RSS — https://radio.csssr.com/rss/news512.rss
Apple Podcasts — https://podcasts.apple.com/us/podcast/id1370045815
Google Podcasts — https://podcasts.google.com/?feed=aHR0cHM6Ly9yYWRpby5jc3Nzci5jb20vcnNzL25ld3M1MTIucnNz&ep=14
SoundCloud — https://soundcloud.com/csssr/sets/512-news
Я.Музыка — https://music.yandex.ru/album/7040324/track/54795992
Пишите нам и читайте:
Telegram—канал CSSSR: https://t.me/csssr
Twitter CSSSR: https://twitter.com/csssr_dev
Twitter новостей: https://twitter.com/csssr_news
Telegram ведущего: https://t.me/Vindizh
Twitter ведущего: https://twitter.com/Vindizh
Форма обратной связи: https://forms.gle/QXTEqAfKTjUoR7Lk8
Текстовая версия: https://blog.csssr.com/ru/news512/episode/news-256/
0:00:00 Начало выпуска
0:00:00 Интересные публикации
Data Fetchingg Patterns in SPA — https://martinfowler.com/articles/data-fetch-spa.html
1Password с esbuild — https://blog.1password.com/new-extension-build-system/
Promises — https://www.joshwcomeau.com/javascript/promises/
Декомпозиция — https://habr.com/ru/companies/tbank/articles/817755/
From ESLint & Prettier to Biome — https://kittygiraudel.com/2024/06/01/from-eslint-and-prettier-to-biome/
ESLint Configuration Migrator — https://eslint.org/blog/2024/05/eslint-configuration-migrator/
The Dilemmas You'll Face When Creating a Component Library — https://github.com/andrico1234/the-dilemmas-youll-face
Goodbye Netlify, Hello Cloudflare — https://harrisonbroadbent.com/blog/goodbye-netlify-hello-cloudflare/
Node.js Performance Hooks — https://pavel-romanov.com/nodejs-performance-hooks-mastering-the-mental-model
Node.js Test Runner: A Beginner's Guide — https://betterstack.com/community/guides/testing/nodejs-test-runner/
Touch-жесты на чистом JS — https://habr.com/ru/articles/816857/
Virtual DOM за 200 строк — https://lazamar.github.io/virtual-dom/
Публикация Vue3 модуля на NPM с помощью Vite — https://habr.com/ru/companies/croc/articles/816803/
Первое Chrome-расширение — https://spin.atomicobject.com/write-your-first-chrome-extension/
Best Practices For Naming Design Tokens, Components And Variables — https://www.smashingmagazine.com/2024/05/naming-best-practices/
CSS Length Units — https://css-tricks.com/css-length-units/
0:00:00 Новости релизов
SolidStart 1.0 — https://start.solidjs.com/
Astro 4.10 — https://astro.build/blog/astro-4100/
Biome 1.8.0 — https://github.com/biomejs/biome/releases/tag/cli%2Fv1.8.0
Prettier 3.3.0 — https://prettier.io/blog/2024/06/01/3.3.0.html
ESLing 9.4.0 — https://eslint.org/blog/2024/05/eslint-v9.4.0-released/
esbuild 0.21.0 — https://github.com/evanw/esbuild/releases/tag/v0.21.0
Docusaurus 3.3 — https://docusaurus.io/blog/releases/3.3
Docusaurus 3.4 — https://docusaurus.io/blog/releases/3.4
pnpm 9.2.0 — https://github.com/pnpm/pnpm/releases/tag/v9.2.0
Ember.js 5.9.0 — https://github.com/emberjs/ember.js/releases/tag/v5.9.0
Слушайте на любимой платформе:
YouTube — https://www.youtube.com/channel/UCoF-ngPNAd-_PTyKDZDsViA
RSS — https://radio.csssr.com/rss/news512.rss
Apple Podcasts — https://podcasts.apple.com/us/podcast/id1370045815
Google Podcasts — https://podcasts.google.com/?feed=aHR0cHM6Ly9yYWRpby5jc3Nzci5jb20vcnNzL25ld3M1MTIucnNz&ep=14
SoundCloud — https://soundcloud.com/csssr/sets/512-news
Я.Музыка — https://music.yandex.ru/album/7040324/track/54795992
Пишите нам и читайте:
Telegram—канал CSSSR: https://t.me/csssr
Twitter CSSSR: https://twitter.com/csssr_dev
Twitter новостей: https://twitter.com/csssr_news
Telegram ведущего: https://t.me/Vindizh
Twitter ведущего: https://twitter.com/Vindizh
Форма обратной связи: https://forms.gle/QXTEqAfKTjUoR7Lk8
Текстовая версия: https://blog.csssr.com/ru/news512/episode/news-255/
0:00:00 Начало выпуска
0:00:40 Интересные публикации
Figmas journey to TypeScript — https://www.figma.com/blog/figmas-journey-to-typescript-compiling-away-our-custom-programming-language/
Merging Remix and React Router — https://remix.run/blog/merging-remix-and-react-router
React Conf 2024. React v19 — https://habr.com/ru/articles/814671/
React 19 lets you write impossible components — https://www.mux.com/blog/react-19-server-components-and-actions
The Forensics Of React Server Components (RSCs) — https://www.smashingmagazine.com/2024/05/forensics-react-server-components/
React Compiler: In-Depth Beyond React Conf 2024 — https://www.youtube.com/watch?v=PYHBHK37xlE
5 Node Version Managers Compared — https://pavel-romanov.com/5-node-version-managers-compared-which-is-right-for-you
An Interactive Guide to CSS Container Queries — https://ishadeed.com/article/css-container-query-guide/
Personal-scale Web scraping for fun and profit — https://bhmt.dev/blog/scraping/
Build Your Own React.js in 400 Lines of Code — https://webdeveloper.beehiiv.com/p/build-react-400-lines-code
Seamless drag and drop between applications — https://www.youtube.com/watch?v=E4l4MBO-Bwg
Dynamic Github profile with Bun and Typescript — https://tduyng.github.io/blog/dynamic-github-profile-with-bun-typescript/
How to document your JavaScript package — https://deno.com/blog/document-javascript-package
Web Platform Status — https://webstatus.dev/
0:06:05 Новости релизов
Chrome 125 — https://developer.chrome.com/blog/new-in-chrome-125
Chrome DevTools 125 — https://developer.chrome.com/blog/new-in-devtools-125
Firefox 126 — https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/126
Angular 18 — https://blog.angular.dev/angular-v18-is-now-available-e79d5ac0affe
Next.js 15 RC — https://nextjs.org/blog/next-15-rc
Node.js 22.2.0 — https://nodejs.org/en/blog/release/v22.2.0
Node.js 18.20.3 — https://nodejs.org/en/blog/release/v18.20.3
Bun 1.1.7 — https://bun.sh/blog/bun-v1.1.7
Bun 1.1.8 — https://bun.sh/blog/bun-v1.1.8
Astro 4.8.0 — https://astro.build/blog/astro-480/
Playwright 1.44.0 — https://github.com/microsoft/playwright/releases/tag/v1.44.0
pnpm 9.1.0 — https://github.com/pnpm/pnpm/releases/tag/v9.1.0
Storybook 8.1.0 — https://github.com/storybookjs/storybook/releases/tag/v8.1.0
0:08:42 Другие новости
State of HTML 2023 — https://2023.stateofhtml.com/en-US
Новый раунд инвестиций для Vercel — https://www.reuters.com/technology/vercel-completes-250-mln-series-e-round-325-bln-valuation-2024-05-16/
Слушайте на любимой платформе:
YouTube — https://www.youtube.com/channel/UCoF-ngPNAd-_PTyKDZDsViA
RSS — https://radio.csssr.com/rss/news512.rss
Apple Podcasts — https://podcasts.apple.com/us/podcast/id1370045815
Google Podcasts — https://podcasts.google.com/?feed=aHR0cHM6Ly9yYWRpby5jc3Nzci5jb20vcnNzL25ld3M1MTIucnNz&ep=14
SoundCloud — https://soundcloud.com/csssr/sets/512-news
Я.Музыка — https://music.yandex.ru/album/7040324/track/54795992
Пишите нам и читайте:
Telegram—канал CSSSR: https://t.me/csssr
Twitter CSSSR: https://twitter.com/csssr_dev
Twitter новостей: https://twitter.com/csssr_news
Telegram ведущего: https://t.me/Vindizh
Twitter ведущего: https://twitter.com/Vindizh
Форма обратной связи: https://forms.gle/QXTEqAfKTjUoR7Lk8
Текстовая версия: https://blog.csssr.com/ru/news512/episode/news-254/
0:00:00 Начало выпуска
0:01:20 Интересные публикации
Front-end Handbook 2024 — https://frontendmasters.com/guides/front-end-handbook/2024/
JSR Is Not Another Package Manager — https://deno.com/blog/jsr-is-not-another-package-manager
Миграция с Mocha на Node Test Runner — https://astro.build/blog/node-test-migration/
Миграция проекта на Bun — https://render.com/blog/hello-bun-deploy-2x-faster-on-github-render
Руководство по Next.js, часть 2 — https://habr.com/ru/companies/timeweb/articles/808259/
Руководство по Next.js, часть 3 — https://habr.com/ru/companies/timeweb/articles/810055/
Оптимизация JavaScript: Inline Caches — https://habr.com/ru/articles/810543/
Преобразования данных с React Query — https://habr.com/ru/articles/810211/
Альтернатива Storybook Ladle — https://ladle.dev/
0:04:46 Новости релизов
Node.js 22.0.0 — https://nodejs.org/en/blog/release/v22.0.0
Deno 1.43 — https://deno.com/blog/v1.43
Bun 1.1.6 — https://bun.sh/blog/bun-v1.1.6
React 19 Beta — https://react.dev/blog/2024/04/25/react-19
React 19 Beta Upgrade Guide — https://react.dev/blog/2024/04/25/react-19-upgrade-guide
React 18.3.0 — https://github.com/facebook/react/releases/tag/v18.3.0
React Conf 2024 — https://conf.react.dev/
Svelte 5 RC — https://svelte.dev/blog/svelte-5-release-candidate
Astro 4.7 — https://astro.build/blog/astro-470/
TypeScript 5.5 Beta — https://devblogs.microsoft.com/typescript/announcing-typescript-5-5-beta/
Ubuntu 24.04 LTS — https://lists.ubuntu.com/archives/ubuntu-announce/2024-April/000301.html
MySQL 8.4.0 LTS — https://dev.mysql.com/doc/relnotes/mysql/8.4/en/news-8-4-0.html
pnpm 9.0.0 — https://github.com/pnpm/pnpm/releases/tag/v9.0.0
Git 2.45.0 — https://lkml.org/lkml/2024/4/29/1045
nginx 1.26.0 с поддержкой HTTP/3 — https://mailman.nginx.org/pipermail/nginx-announce/2024/EJFW6YFMCUODWQN7DZKIEKUTHKYXVZT2.html
Ember 5.8 — https://blog.emberjs.com/ember-released-5-8/
Electron 30 — https://www.electronjs.org/blog/electron-30-0
0:08:34 Другие новости
TechRadar April 2024 — https://www.thoughtworks.com/radar
Браузер Arc для Windows — https://arc.net/download
Слушайте на любимой платформе:
YouTube — https://www.youtube.com/channel/UCoF-ngPNAd-_PTyKDZDsViA
RSS — https://radio.csssr.com/rss/news512.rss
Apple Podcasts — https://podcasts.apple.com/us/podcast/id1370045815
Google Podcasts — https://podcasts.google.com/?feed=aHR0cHM6Ly9yYWRpby5jc3Nzci5jb20vcnNzL25ld3M1MTIucnNz&ep=14
SoundCloud — https://soundcloud.com/csssr/sets/512-news
Я.Музыка — https://music.yandex.ru/album/7040324/track/54795992
Пишите нам и читайте:
Telegram—канал CSSSR: https://t.me/csssr
Twitter CSSSR: https://twitter.com/csssr_dev
Twitter новостей: https://twitter.com/csssr_news
Telegram ведущего: https://t.me/Vindizh
Twitter ведущего: https://twitter.com/Vindizh
Форма обратной связи: https://forms.gle/QXTEqAfKTjUoR7Lk8
Текстовая версия: https://blog.csssr.com/ru/news512/episode/news-253/
0:00:00 Начало выпуска
0:00:41 Интересные публикации
SafeTest от Netflix — https://habr.com/ru/companies/otus/articles/803049/
Qwik vs. Next.js — https://outshift.cisco.com/blog/qwik-vs-nextjs
Анатомия htmx — https://habr.com/ru/companies/timeweb/articles/799555/
Тёмная сторона Open Source — https://habr.com/ru/articles/802845/
Выкиньте свой husky — https://habr.com/ru/articles/807763/
CLI с библиотекой oclif — https://www.joshcanhelp.com/oclif/
UX-практики отображения прогресса для CLI — https://evilmartians.com/chronicles/cli-ux-best-practices-3-patterns-for-improving-progress-displays
Создание и публикация библиотек в npm — https://habr.com/ru/articles/804403/
0:04:50 Новости релизов
Chrome 124 — https://developer.chrome.com/blog/new-in-chrome-124
Chrome DevTools 124 — https://developer.chrome.com/blog/new-in-devtools-124
Firefox 125 — https://www.mozilla.org/en-US/firefox/125.0.1/releasenotes/
Firefox 125 for devs — https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/125
Next.js 14.2 — https://nextjs.org/blog/next-14-2
Biome 1.7 — https://biomejs.dev/blog/biome-v1-7/
ESLint 9.0 — https://eslint.org/blog/2024/04/eslint-v9.0.0-released/
ESLint Config Inspector — https://eslint.org/blog/2024/04/eslint-config-inspector/
zx 8.0 — https://github.com/google/zx/releases/tag/8.0.0
Quill 2.0 — https://quilljs.com/
Security-релизы Oracle за апрель — https://blogs.oracle.com/security/post/april-2024-cpu-released
Rust 1.77.0 — https://blog.rust-lang.org/2024/03/21/Rust-1.77.0.html
0:07:45 Другие новости
Senior 2024 — https://www.youtube.com/watch?v=aWfYxg-Ypm4
Неофит постигает JS — https://habr.com/ru/articles/808179/
Слушайте на любимой платформе:
YouTube — https://www.youtube.com/channel/UCoF-ngPNAd-_PTyKDZDsViA
RSS — https://radio.csssr.com/rss/news512.rss
Apple Podcasts — https://podcasts.apple.com/us/podcast/id1370045815
Google Podcasts — https://podcasts.google.com/?feed=aHR0cHM6Ly9yYWRpby5jc3Nzci5jb20vcnNzL25ld3M1MTIucnNz&ep=14
SoundCloud — https://soundcloud.com/csssr/sets/512-news
Я.Музыка — https://music.yandex.ru/album/7040324/track/54795992
Пишите нам и читайте:
Telegram—канал CSSSR: https://t.me/csssr
Twitter CSSSR: https://twitter.com/csssr_dev
Twitter новостей: https://twitter.com/csssr_news
Telegram ведущего: https://t.me/Vindizh
Twitter ведущего: https://twitter.com/Vindizh
Форма обратной связи: https://forms.gle/QXTEqAfKTjUoR7Lk8
Текстовая версия: https://blog.csssr.com/ru/news512/episode/news-252/
0:00:00 Начало выпуска
0:00:33 Интересные публикации
Необычный RxJS — https://habr.com/ru/articles/799171/
Память и сетевые запросы — https://habr.com/ru/companies/tinkoff/articles/799709/
CSS для печати на бумаге — https://habr.com/ru/articles/798765/
Вёрстка писем — https://habr.com/ru/companies/kts/articles/798615/
JS растёт — https://habr.com/ru/companies/ruvds/articles/796595/
Визуализация работы промисов — https://www.lydiahallie.com/blog/promise-execution
Сборка мусора в V8 — https://habr.com/ru/articles/799067/
V8 Sandbox — https://v8.dev/blog/sandbox
Web3 Twitter, часть 1 — https://habr.com/ru/articles/799407/
Web3 Twitter, часть 2 — https://habr.com/ru/articles/799819/
Runtime compatibility — https://runtime-compat.unjs.io/
Где изучать JS в 2024 — https://habr.com/ru/articles/799099/
Документалка о Node.js — https://www.youtube.com/watch?v=LB8KwiiUGy0
0:04:39 Новости релизов
Chrome 123 — https://developer.chrome.com/blog/new-in-chrome-123
Chrome DevTools 123 — https://developer.chrome.com/blog/new-in-devtools-123
Firefox 124 — https://www.mozilla.org/en-US/firefox/124.0/releasenotes/
Firefox 124 for developers — https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/124
TypeScript 5.4 — https://devblogs.microsoft.com/typescript/announcing-typescript-5-4/
Security-релизы Node.js — https://nodejs.org/en/blog/vulnerability/april-2024-security-releases
Deno 1.42 — https://deno.com/blog/v1.42
Bun 1.1 — https://bun.sh/blog/bun-v1.1
Gulp 5 — https://github.com/gulpjs/gulp/releases/tag/v5.0.0
Biome 1.6 — https://biomejs.dev/blog/biome-v1-6/
Storybook 8 — https://storybook.js.org/blog/storybook-8/
0:07:54 Другие новости
Закрытие магазинов «Just walk out» — https://www.engadget.com/amazon-just-walked-out-on-its-self-checkout-technology-191703603.html
Исследование российского опенсорса — https://research.nplus1.ru/
Свободный форк Redis — https://www.reddit.com/r/linux/comments/1bk80m4/redict_is_a_free_software_keyvalue_database_based/
Слушайте на любимой платформе:
YouTube — https://www.youtube.com/channel/UCoF-ngPNAd-_PTyKDZDsViA
RSS — https://radio.csssr.com/rss/news512.rss
Apple Podcasts — https://podcasts.apple.com/us/podcast/id1370045815
Google Podcasts — https://podcasts.google.com/?feed=aHR0cHM6Ly9yYWRpby5jc3Nzci5jb20vcnNzL25ld3M1MTIucnNz&ep=14
SoundCloud — https://soundcloud.com/csssr/sets/512-news
Я.Музыка — https://music.yandex.ru/album/7040324/track/54795992
Пишите нам и читайте:
Telegram—канал CSSSR: https://t.me/csssr
Twitter CSSSR: https://twitter.com/csssr_dev
Twitter новостей: https://twitter.com/csssr_news
Telegram ведущего: https://t.me/Vindizh
Twitter ведущего: https://twitter.com/Vindizh






Привет получен)