Player FM - Internet Radio Done Right
87 subscribers
Checked 2M ago
اضافه شده در seven سال پیش
محتوای ارائه شده توسط CSSSR. تمام محتوای پادکست شامل قسمتها، گرافیکها و توضیحات پادکست مستقیماً توسط CSSSR یا شریک پلتفرم پادکست آنها آپلود و ارائه میشوند. اگر فکر میکنید شخصی بدون اجازه شما از اثر دارای حق نسخهبرداری شما استفاده میکند، میتوانید روندی که در اینجا شرح داده شده است را دنبال کنید.https://fa.player.fm/legal
Player FM - برنامه پادکست
با برنامه Player FM !
با برنامه Player FM !
پادکست هایی که ارزش شنیدن دارند
حمایت شده
Wyatt Flores is a 23-year-old singer-songwriter from Stillwater, Oklahoma, who’s making a name for himself in the Red Dirt music scene, building on the musical legacy of his home state. He grew up on a ranch in a working-class family where he was surrounded by musicians, often hearing them play cowboy songs around a campfire. His father, a drummer, built him a stage in the backyard when he recognized his talent, and his Uncle Bobby taught him how to play guitar. Now Wyatt is playing in front of thousands of fans, singing at the Grand Ole Opry, and writing songs that are winning audiences with their honesty, heart, and vulnerability. His debut album, Welcome to the Plains, explores the rough—and sometimes violent—side of growing up in rural Oklahoma, but it also shows a talent for storytelling and a wry sense of humor. Sid talks to Wyatt about why he’s so happy to be back in Stillwater after a couple of years in Nashville, the mental health struggles he’s openly shared with his fans, the family member he wants to have on his podcast, and why his favorite food is a breakfast burrito. Learn more about your ad choices. Visit podcastchoices.com/adchoices…
Angular 14, React 18, Node.js 18, браузеры 100+, развитие Deno, санкции
Manage episode 333861053 series 2177091
محتوای ارائه شده توسط CSSSR. تمام محتوای پادکست شامل قسمتها، گرافیکها و توضیحات پادکست مستقیماً توسط CSSSR یا شریک پلتفرم پادکست آنها آپلود و ارائه میشوند. اگر فکر میکنید شخصی بدون اجازه شما از اثر دارای حق نسخهبرداری شما استفاده میکند، میتوانید روندی که در اینجا شرح داده شده است را دنبال کنید.https://fa.player.fm/legal
Форма обратной связи: https://forms.gle/QXTEqAfKTjUoR7Lk8 Текстовая версия: https://blog.csssr.com/ru/news512/episode/news-209/ 00:00 Начало выпуска 00:38 Новости релизов Релиз React 18 — https://reactjs.org/blog/2022/03/29/react-v18.html Гайд по миграции на React 18 — https://reactjs.org/blog/2022/03/08/react-18-upgrade-guide.html Релиз Angular 14 — https://blog.angular.io/angular-v14-is-now-available-391a6db736af Node.js 18 — https://nodejs.org/en/blog/announcements/v18-release-announce/ Security-релизы Node.js в июле — https://nodejs.org/en/blog/vulnerability/july-2022-security-releases/ 03:16 Интересные публикации ES2022 — https://levelup.gitconnected.com/whats-new-in-javascript-after-the-es2022-release-de13dd091a61 Что нового в Angular 14 — https://nevzatopcu.medium.com/what-is-new-in-angular-14-d31edf91fd3e Обзор React 18 — https://www.youtube.com/watch?v=FZ0cG47msEk&list=PLNG_1j3cPCaZZ7etkzWA7JfdmKWT0pMsa Демо React 18 — https://www.youtube.com/watch?v=ytudH8je5ko&list=PLNG_1j3cPCaZZ7etkzWA7JfdmKWT0pMsa&index=3 Демо потокового SSR в React 18 — https://www.youtube.com/watch?v=pj5N-Khihgc&list=PLNG_1j3cPCaZZ7etkzWA7JfdmKWT0pMsa&index=4 05:05 Другие новости Chrome 100 — https://chromereleases.googleblog.com/2022/03/stable-channel-update-for-desktop_29.html Firefox 100 — https://blog.mozilla.org/mozilla/celebrating-firefox-100/ Инвестиции в Deno — https://deno.com/blog/series-a Слушайте на любимой платформе: 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
…
continue reading
372 قسمت
Manage episode 333861053 series 2177091
محتوای ارائه شده توسط CSSSR. تمام محتوای پادکست شامل قسمتها، گرافیکها و توضیحات پادکست مستقیماً توسط CSSSR یا شریک پلتفرم پادکست آنها آپلود و ارائه میشوند. اگر فکر میکنید شخصی بدون اجازه شما از اثر دارای حق نسخهبرداری شما استفاده میکند، میتوانید روندی که در اینجا شرح داده شده است را دنبال کنید.https://fa.player.fm/legal
Форма обратной связи: https://forms.gle/QXTEqAfKTjUoR7Lk8 Текстовая версия: https://blog.csssr.com/ru/news512/episode/news-209/ 00:00 Начало выпуска 00:38 Новости релизов Релиз React 18 — https://reactjs.org/blog/2022/03/29/react-v18.html Гайд по миграции на React 18 — https://reactjs.org/blog/2022/03/08/react-18-upgrade-guide.html Релиз Angular 14 — https://blog.angular.io/angular-v14-is-now-available-391a6db736af Node.js 18 — https://nodejs.org/en/blog/announcements/v18-release-announce/ Security-релизы Node.js в июле — https://nodejs.org/en/blog/vulnerability/july-2022-security-releases/ 03:16 Интересные публикации ES2022 — https://levelup.gitconnected.com/whats-new-in-javascript-after-the-es2022-release-de13dd091a61 Что нового в Angular 14 — https://nevzatopcu.medium.com/what-is-new-in-angular-14-d31edf91fd3e Обзор React 18 — https://www.youtube.com/watch?v=FZ0cG47msEk&list=PLNG_1j3cPCaZZ7etkzWA7JfdmKWT0pMsa Демо React 18 — https://www.youtube.com/watch?v=ytudH8je5ko&list=PLNG_1j3cPCaZZ7etkzWA7JfdmKWT0pMsa&index=3 Демо потокового SSR в React 18 — https://www.youtube.com/watch?v=pj5N-Khihgc&list=PLNG_1j3cPCaZZ7etkzWA7JfdmKWT0pMsa&index=4 05:05 Другие новости Chrome 100 — https://chromereleases.googleblog.com/2022/03/stable-channel-update-for-desktop_29.html Firefox 100 — https://blog.mozilla.org/mozilla/celebrating-firefox-100/ Инвестиции в Deno — https://deno.com/blog/series-a Слушайте на любимой платформе: 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
…
continue reading
372 قسمت
همه قسمت ها
×Всем привет, на связи Ислам и это небольшое объявление по поводу новостей. Выпуск подкаста временно приостанавливается, точно на всю весну, возможно — до конца лета! Пока нужно сосредоточиться на другом, да и мне, честно говоря, не помешает перерыв от новостей. Новости постараются вернуться поскорее, но дела пока такие. За это время мы, возможно, переедем на платформу здорового человека, что-нибудь поменяем в формате или придумаем как сделать подкаст ещё полезнее! Спасибо, что слушаете, это бесценно. Будем держать в курсе, 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…
C
CSSSR

Форма обратной связи: 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 Twitter CSSSR: https://twitter.com/csssr_dev Twitter новостей: https://twitter.com/csssr_news Telegram ведущего: https://t.me/Vindizh Twitter ведущего: https://twitter.com/Vindizh…
C
CSSSR

Форма обратной связи: 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…
C
CSSSR

Форма обратной связи: 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…
C
CSSSR

Форма обратной связи: 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…
C
CSSSR

1 Chrome 127, Firefox 128, Arc для Win10, pnpm 9.5, localStorage, Event Loop, State of React 2023 10:03
Форма обратной связи: 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…
C
CSSSR

1 TypeScript 5.5, Safari 18 Beta, Chrome 126, Firefox 127, антипаттерны для CTO, State of JS 2023 11:19
Форма обратной связи: 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…
C
CSSSR

1 Safari 17, Firefox 118, руны Svelte 5, архитекторы, BDD-тесты с ChatGPT, Remix 2, Next.js 13.5 10:06
Форма обратной связи: https://forms.gle/QXTEqAfKTjUoR7Lk8 Текстовая версия: https://blog.csssr.com/ru/news512/episode/news-241/ 0:00:00 Начало выпуска 0:00:31 Интересные публикации Руны в Svelte 5 [EN] — https://svelte.dev/blog/runes Руны в Svelte 5 [RU] — https://habr.com/ru/articles/763256/ Event Loop в деталях — https://habr.com/ru/articles/762618/ Векторные базы данных — https://dev.to/pavanbelagatti/wtf-is-a-vector-database-a-beginners-guide-16p Кто такой архитектор ПО и как им стать — https://habr.com/ru/companies/yandex_praktikum/articles/762610/ React Fiber & Concurrency, часть 1 — https://habr.com/ru/articles/763534/ Генерация BDD-тестов с ChatGPT — https://habr.com/ru/articles/758980/ Сравнение скорости Go, Rust, Bun и Node.js — https://priver.dev/blog/benchmark/go-vs-rust-vs-bun-vs-node-http-benchmark/ SSR с Bun — https://habr.com/ru/articles/761756/ Документалка по TypeScript — https://www.youtube.com/watch?v=U6s2pdxebSo Шпаргалка по TypeScript — https://habr.com/ru/articles/762902/ Многопоточность, часть 1 — https://habr.com/ru/articles/748684/ Многопоточность, часть 2 — https://habr.com/ru/articles/761424/ Произношение IT-терминов — https://habr.com/ru/companies/vk/articles/761856/ 0:05:45 Новости релизов Safari 17 — https://webkit.org/blog/14445/webkit-features-in-safari-17-0/ Safari 17 для разработчиков — https://developer.apple.com/documentation/safari-release-notes/safari-17-release-notes Firefox 118 — https://www.mozilla.org/en-US/firefox/118.0/releasenotes/ Firefox 118 для разработчиков — https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/118 Remix 2 — https://remix.run/blog/remix-v2 Remix 2, release notes — https://github.com/remix-run/remix/releases/tag/remix%402.0.0 Next.js 13.5 — https://nextjs.org/blog/next-13-5 Node.js 20.7.0 — https://nodejs.org/en/blog/release/v20.7.0 Node.js 18.18.0 — https://nodejs.org/en/blog/release/v18.18.0 Bun 1.0.2 — https://bun.sh/blog/bun-v1.0.2 Исправление критической уязвимости в GitLab — https://about.gitlab.com/releases/2023/09/18/security-release-gitlab-16-3-4-released/ 0:08:17 Другие новости Interop 2024 — https://web.dev/interop-2024-proposals/ State of HTML — https://stateofhtml.com/ru-RU/ Next.js Conf — https://nextjs.org/conf IDE для разработки на Rust RustRover — https://blog.jetbrains.com/rust/2023/09/13/introducing-rustrover-a-standalone-rust-ide-by-jetbrains/ Слушайте на любимой платформе: 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…
C
CSSSR

Форма обратной связи: https://forms.gle/QXTEqAfKTjUoR7Lk8 Текстовая версия: https://blog.csssr.com/ru/news512/episode/news-240/ 0:00:00 Начало выпуска 0:00:54 Интересные публикации Паттерны реактивности в JS — https://habr.com/ru/articles/757770/ Создание универсальных пакетов — https://hexagon.56k.guru/posts/dual-mode-cross-runtime-packages/ Нативная группировка массивов — https://philna.sh/blog/2023/09/14/javascript-array-grouping-methods/ Замыкания в React — https://www.developerway.com/posts/fantastic-closures Новая фича CSS @scope — https://www.bram.us/2023/08/22/a-quick-introduction-to-css-scope/ 5 новинок адаптивного CSS — https://habr.com/ru/articles/754566/ Оптимизация Docker-образов для Node.js — https://www.specfy.io/blog/1-efficient-dockerfile-nodejs-in-7-steps Чистая история Git — https://habr.com/ru/companies/ozontech/articles/754526/ Как тестировать не-REST API, часть1: GraphQL — https://habr.com/ru/companies/qiwi/articles/743518/ Как тестировать не-REST API, часть 2: WebSocket — https://habr.com/ru/companies/qiwi/articles/747604/ Тестирование не-REST API, часть 3: gRPC — https://habr.com/ru/companies/qiwi/articles/753778/ Ликбез по уязвимостям на клиенте — https://habr.com/ru/companies/bastion/articles/757590/ Настройка CSP — https://habr.com/ru/articles/757332/ Абстрактные типы данных — https://habr.com/ru/articles/758286/ 0:07:08 Новости релизов Chrome 117 — https://developer.chrome.com/blog/new-in-chrome-117/ DevTools 117 — https://developer.chrome.com/blog/new-in-devtools-117/ Патч Chrome 116 — https://chromereleases.googleblog.com/2023/09/stable-channel-update-for-desktop_11.html Firefox 117 — https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/117 Патч Firefox 117.0.1 — https://www.mozilla.org/en-US/firefox/117.0.1/releasenotes/ TypeScript 5.2 — https://devblogs.microsoft.com/typescript/announcing-typescript-5-2/ Bun 1.0 — https://bun.sh/blog/bun-v1.0 Node.js 20.6.0 — https://nodejs.org/en/blog/release/v20.6.0 Astro 3.0 — https://astro.build/blog/astro-3/ PostgreSQL 16 — https://www.postgresql.org/about/news/postgresql-16-released-2715/ Cypress 13 — https://www.cypress.io/blog/2023/08/29/announcing-cypress-13-test-replay/ VSCode August 1.82 — https://code.visualstudio.com/updates/v1_82 AntDesign 5.9.2 — https://github.com/ant-design/ant-design/releases/tag/5.9.2 Electron 26.2 — https://github.com/electron/electron/releases/tag/v26.2.0 0:11:27 Другие новости State of CSS 2023 — https://2023.stateofcss.com/en-US/ Отказ от TypeScript в Turbo — https://devclass.com/2023/09/07/ruby-on-rails-creator-removes-typescript-from-turbo-framework-upsets-community/ Перевод оригинального поста на Хабре — https://habr.com/ru/articles/759826/ Biome вместо Rome — https://biomejs.dev/blog/annoucing-biome ViteConf 2023 — https://viteconf.org/23/ Ускорение релизов Chrome — https://developer.chrome.com/blog/faster-chrome-releases-round2/ Слушайте на любимой платформе: 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…
Опрос о подкасте 2023 — https://forms.gle/6D8DMWboxQqmwLzS7 Форма обратной связи: https://forms.gle/QXTEqAfKTjUoR7Lk8 Текстовая версия: https://blog.csssr.com/ru/news512/episode/news-239/ 0:00:00 Начало выпуска 0:00:46 Интересные публикации My Experience Modernizing Packages to ESM — https://blog.isquaredsoftware.com/2023/08/esm-modernization-lessons/ Как Dropbox уменьшил размер бандла на 33% — https://dropbox.tech/frontend/how-we-reduced-the-size-of-our-javascript-bundles-by-33-percent React устарел — https://joshcollinsworth.com/blog/antiquated-react Turbopack vs Webpack — https://www.youtube.com/watch?v=Zwd_8Jy7b-c&ab_channel=JackHerrington Devtools для RSC — https://www.alvar.dev/blog/creating-devtools-for-react-server-components Деревья в Angular — https://habr.com/ru/companies/tinkoff/articles/756024/ Как показать миллион зданий на карте — https://habr.com/ru/companies/2gis/articles/755620/ Оптимизация интернет-магазина на Next.js — https://habr.com/ru/articles/754684/ Интересные применения теней — https://www.smashingmagazine.com/2023/08/interesting-ways-use-css-shadows/ Возможно вам не нужны Lodash и Underscore — https://github.com/you-dont-need/You-Dont-Need-Lodash-Underscore#readme Виды врхитекторов — https://habr.com/ru/companies/wunderfund/articles/755890/ Почему веб-технологии захватили мир — https://habr.com/ru/articles/756064/ Бесконечное нейро-радио — https://habr.com/ru/articles/755788/ 0:08:00 Новости релизов Chrome 116 — https://developer.chrome.com/blog/new-in-chrome-116/ Chrome DevTools 116 — https://developer.chrome.com/blog/new-in-devtools-116/ Chrome 116, перевод на Хабре — https://habr.com/ru/articles/755126/ Firefox 116.0.3 — https://www.mozilla.org/en-US/firefox/116.0.3/releasenotes/ Импорт дополнений из других браузеров— https://www.soeren-hentzschel.at/firefox/firefox-kann-erweiterungen-aus-anderen-browsern-importieren/ Расширения на Firefox для Android — https://blog.mozilla.org/addons/2023/08/10/prepare-your-firefox-desktop-extension-for-the-upcoming-android-release/ Angular 16.2 — https://github.com/angular/angular/releases/tag/16.2.0 Fresh 1.4 — https://deno.com/blog/fresh-1.4 Playwright 1.37.0 — https://github.com/microsoft/playwright/releases/tag/v1.37.0 git 2.42 — https://lkml.org/lkml/2023/8/21/925 Ubuntu 22.04.3 LTS — https://lists.ubuntu.com/archives/ubuntu-announce/2023-August/000294.html Electron 26 — https://www.electronjs.org/blog/electron-26-0 0:09:57 Другие новости Python в Excel — https://techcommunity.microsoft.com/t5/microsoft-365-blog/introducing-python-in-excel-the-best-of-both-worlds-for-data/ba-p/3905482 Будущее Vim — https://groups.google.com/g/vim_dev/c/dq9Wu5jqVTw?pli=1 Слушайте на любимой платформе: 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…
Опрос о подкасте 2023 — https://forms.gle/6D8DMWboxQqmwLzS7 Форма обратной связи: https://forms.gle/QXTEqAfKTjUoR7Lk8 Текстовая версия: https://blog.csssr.com/ru/news512/episode/news-238/ 0:00:00 Начало выпуска 0:00:37 Интересные публикации Явное управление ресурсами в TS 5.2 — https://habr.com/ru/companies/ruvds/articles/745904/ The Concise TypeScript Book — https://github.com/gibbok/typescript-book Node.js best practices — https://github.com/goldbergyoni/nodebestpractices Node.js Toolbox — https://nodejstoolbox.com/ Вопросы для интервью Node.js-разрработчиков — https://github.com/tshemsedinov/NodeJS-Interview-Questions/blob/main/README.md Ускорение TanStack-таблицы — https://habr.com/ru/companies/netologyru/articles/750246/ Джедайские принципы хороших автотестов — https://habr.com/ru/companies/vk/articles/748776/ Менеджер состояний Zustand — https://habr.com/ru/articles/750716/ Комбинаторы парсеров — https://blog.varunramesh.net/posts/intro-parser-combinators/ pkg-size — https://pkg-size.dev/ 10 самых влиятельных языков программирования — https://habr.com/ru/companies/ncloudtech/articles/753562/ 0:05:34 Новости релизов Firefox 116 — https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/116 TypeScript 5.2 RC — https://devblogs.microsoft.com/typescript/announcing-typescript-5-2-rc/ Security-релизы Node.js — https://nodejs.org/en/blog/vulnerability/august-2023-security-releases Bun 0.7.0 — https://bun.sh/blog/bun-v0.7.0 Deno 1.36 — https://deno.com/blog/v1.36 Astro 2.9 — https://astro.build/blog/astro-290/ Go 1.21 — https://go.dev/blog/go1.21 Встроенные функции в Go 1.21 — https://antonz.ru/go-1-21-builtins/ Rust 1.71.1 — https://blog.rust-lang.org/2023/08/03/Rust-1.71.1.html Уязвимость в Cargo — https://blog.rust-lang.org/2023/08/03/cve-2023-38497.html 0:08:50 Другие новости Arc 1.0 — https://arc.net/ Обзор возможностей Arc — https://habr.com/ru/companies/usetech/articles/732984/ Слушайте на любимой платформе: 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-237/ 0:00:00 Начало выпуска 0:00:37 Интересные публикации Цена JavaScript — https://www.youtube.com/watch?v=ZKH3DLT4BKw Как отказаться от SVG внутри JS — https://kurtextrem.de/posts/svg-in-js Web Streams API — https://habr.com/ru/articles/744656/ Валидация и типизация переменных окружения — https://habr.com/ru/articles/743798/ «htmx за 100 секунд» — https://www.youtube.com/watch?v=r-GSGH2RxJs Страница htmx — https://htmx.org/ Hypermedia-Driven Applications — https://htmx.org/essays/hypermedia-driven-applications/ Редкие сценарии тестирования Node.js-приложений — https://practica.dev/blog/testing-the-dark-scenarios-of-your-nodejs-application/ View Transitions API [EN] — https://www.sitepoint.com/view-transitions-api-introduction/ View Transitions API [RU] — https://habr.com/ru/articles/745708/ Анализ производительности scroll-driven animations — https://developer.chrome.com/blog/scroll-animation-performance-case-study/ ИНтерфейсы SmartTV-приложений — https://habr.com/ru/companies/yandex/articles/743104/ Присваивание с опциональным оператором — https://github.com/tc39/proposal-optional-chaining-assignment Сравнение фреймворков по кускам кода — https://component-party.dev/ Сравнение UI-библиотек для Vue — https://habr.com/ru/articles/745012/ Стоит ли решать алгоритмические задачи? — https://evilmartians.com/chronicles/how-a-year-long-leetcode-habit-upped-my-professional-game Библиотека для интерактивных туров по сайту — https://driverjs.com/ Библиотека утилит Radash — https://github.com/rayepps/radash 0:07:11 Новости релизов Chrome 115 — https://developer.chrome.com/blog/new-in-chrome-115/ Chrome DevTools 115 — https://developer.chrome.com/blog/new-in-devtools-115/ Firefox 115 — https://www.mozilla.org/en-US/firefox/115.0/releasenotes/ Node.js 20.4.0 — https://nodejs.org/en/blog/release/v20.4.0 Node.js 18.17.0 — https://nodejs.org/en/blog/release/v18.17.0 Deno 1.35 — https://deno.com/blog/v1.35 Bun 0.6.13 — https://bun.sh/blog/bun-v0.6.13 Prettier 3.0.0 — https://prettier.io/blog/2023/07/05/3.0.0.html styled-components 6.0.0 — https://github.com/styled-components/styled-components/releases/tag/v6.0.0 Гайд по миграции на styled-components 6 — https://styled-components.com/docs/faqs#what-do-i-need-to-do-to-migrate-to-v6 Vite 4.4.0 — https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md#440-2023-07-06 esbuild 0.18.16 — https://github.com/evanw/esbuild/releases Rust 1.71.0 — https://blog.rust-lang.org/2023/07/13/Rust-1.71.0.html VirtualBox 7.0.10 — https://www.virtualbox.org/wiki/Changelog-7.0#v10 0:10:32 Другие новости State of CSS 2023 — https://stateofcss.com/en-us/ Passwordless-аутентификация GitHub — https://github.blog/2023-07-12-introducing-passwordless-authentication-on-github-com/ Песочница с кодом внутри MDN — https://developer.mozilla.org/en-US/blog/introducing-the-mdn-playground/ Слушайте на любимой платформе: 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-236/ 0:00:00 Начало выпуска 0:00:48 Интересные публикации «Явный дизайн в разработке приложений» — https://bespoyasov.ru/blog/explicit-design-9/ RSC с нуля — https://habr.com/ru/articles/741604/ React Server Components за 7 минут — https://www.youtube.com/watch?v=1YCccF3Bu3Q Создаём JS-райнтайм — https://www.youtube.com/watch?v=UdTdBknk23A Визуальный гайд по Event Loop — https://www.builder.io/blog/visual-guide-to-nodejs-event-loop Позиционирование popover — https://hidde.blog/positioning-anchored-popovers/ Кастомный CSS Reset — https://www.joshwcomeau.com/css/custom-css-reset/ Создание правил ESLint — https://habr.com/ru/companies/domclick/articles/743384/ ES2023 — https://habr.com/ru/articles/741372/ Развитие EcmaScript с ES6 — https://habr.com/ru/articles/740934/ Приёмы работы в DevTools — https://www.smashingmagazine.com/2023/06/popular-devtools-tips/ Курс по Linux — https://killercoda.com/kodxxl/course/Linux Nuxt за 100 секунд — https://www.youtube.com/watch?v=dCxSsr5xuL8 Vue Telescope — https://www.vuetelescope.com/ Knip — https://github.com/webpro/knip 0:06:55 Новости релизов Svelte 4 — https://svelte.dev/blog/svelte-4 Angular 16.1.0 — https://github.com/angular/angular/releases/tag/16.1.0 Chrome для тестирования — https://developer.chrome.com/blog/chrome-for-testing/ Melange 1.0 — https://buttondown.email/anmonteiro/archive/melange-hits-v10/ Security-релизы Node.js — https://nodejs.org/en/blog/vulnerability/june-2023-security-releases Bun 0.6.9 — https://bun.sh/blog/bun-v0.6.9 Nest.js 10 — https://trilon.io/blog/nestjs-10-is-now-available Гайд по миграции на Nest.js 10 — https://docs.nestjs.com/migration-guide WebStorm 2023.2 EAP — https://blog.jetbrains.com/webstorm/2023/06/webstorm-2023-2-eap6/ ESLint 8.43.0 — https://eslint.org/blog/2023/06/eslint-v8.43.0-released/ Debian 12 — https://www.debian.org/News/2023/20230610 Ядро linux 6.4 — https://lkml.org/lkml/2023/6/25/453 0:10:18 Другие новости StackOverflow Survey 2023 — https://survey.stackoverflow.co/2023/ Газпромбанк внедряет «Эльбрусы» — http://mcst.ru/2023-06-15_gazprombank_processing_elbrus Слушайте на любимой платформе: 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-235/ 0:00:00 Начало выпуска 0:00:32 Интересные публикации Пишем свой бандлер — https://cpojer.net/posts/building-a-javascript-bundler Как лучше обрабатывать массивы? — https://2ality.com/2022/05/processing-arrays-non-destructively.html Явный дизайн в разработке — https://bespoyasov.ru/blog/explicit-design-series/ Ускорение мобильной версии Википедии — https://www.nray.dev/blog/300ms-faster-reducing-wikipedias-total-blocking-time/ Встроенный бандлер для Bun — https://bun.sh/blog/bun-bundler Серия постов о тонкостях работы JS — https://dev.to/codecraftjs/demystifying-the-javascript-event-loop-15f1 Функции в JS — https://dev.to/sammychris/master-javascript-functions-unraveling-function-closures-first-class-higher-order-functions-342n ES2023 — https://h3manth.com/ES2023/ Popover API — https://developer.chrome.com/blog/introducing-popover-api/ Шина событий для микрофронтендов — https://habr.com/ru/companies/tinkoff/articles/736352/ Пишем ChatGPT-плагин на JS — https://www.sitepoint.com/javascript-chatgpt-plugin/ Карты in-depth — https://habr.com/ru/articles/737592/ Безопасность фронтенда — https://habr.com/ru/articles/736866/ Внедрение новых инструментов в крупных организациях — https://www.smashingmagazine.com/2023/05/big-tooling-upgrades-large-organizations/ 0:07:34 Новости релизов Chrome 114 — https://developer.chrome.com/blog/new-in-chrome-114/ Chrome DevTools 114 — https://developer.chrome.com/blog/new-in-devtools-114/ Firefox 114 — https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/114 Safari 15.6 — https://webkit.org/blog/14154/webkit-features-in-safari-16-5/ TypeScript 5.1 — https://devblogs.microsoft.com/typescript/announcing-typescript-5-1/ Deno 1.34 — https://deno.com/blog/v1.34 Rome 12.1.0 — https://rome.tools/blog/2023/05/10/rome12_1/ Security-релиз Gitlab — https://about.gitlab.com/releases/2023/05/23/critical-security-release-gitlab-16-0-1-released/ git 2.41.0 — https://www.spinics.net/lists/git/msg461506.html Parcel 2.9.0 — https://parceljs.org/blog/v2-9-0/ Rust 1.70.0 — https://blog.rust-lang.org/2023/06/01/Rust-1.70.0.html Electron 25.0 — https://www.electronjs.org/blog/electron-25-0 0:10:02 Другие новости 10 лет React — https://vercel.com/blog/10-years-of-react Core-разработчики React о фреймворке — https://www.youtube.com/watch?v=g5BGoLyGjY0 Слушайте на любимой платформе: 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-234/ 0:00:00 Начало выпуска 0:00:27 Интересные публикации Регулярные выражения — https://www.honeybadger.io/blog/javascript-regular-expressions/ Взаимодействиее микрофронтендов — https://habr.com/ru/companies/simbirsoft/articles/734342/ Сложные типы TS — https://habr.com/ru/articles/735542/ Deopt Explorer — https://devblogs.microsoft.com/typescript/introducing-deopt-explorer/ Redux-saga — https://habr.com/ru/companies/usetech/articles/735914/ Ускорение CI/CD-пайплайна с помощью Yarn — https://habr.com/ru/companies/kts/articles/735104/ Автотесты Cypress в Docker-контейнерах — https://habr.com/ru/articles/734820/ Почему могут падать тесты Jest? — https://jamiemagee.co.uk/blog/your-jest-tests-might-be-wrong/ Scroll-driven Animations — https://developer.chrome.com/articles/scroll-driven-animations/ Демо-сайт Scroll-driven Animations — https://scroll-driven-animations.style/ Генерация PDF без печати браузера — https://habr.com/ru/companies/kaspersky/articles/734144/ Концепции ванильного JS — https://habr.com/ru/articles/733570/ «Герои 3» в браузере — https://habr.com/ru/companies/soletude/articles/726416/ 0:06:16 Новости релизов Firefox 113 — https://www.mozilla.org/en-US/firefox/113.0/releasenotes/ Next.js 13.4 — https://nextjs.org/blog/next-13-4 Vue 3.3 — https://blog.vuejs.org/posts/vue-3-3 Jasmine 5 — https://github.com/jasmine/jasmine/blob/main/release_notes/5.0.0.md Security-релизы Gitlab — https://about.gitlab.com/releases/2023/05/05/critical-security-release-gitlab-15-11-2-released/#malicious-runner-attachment-via-graphql pnpm 8.5.1 — https://github.com/pnpm/pnpm/releases/tag/v8.5.1 Electron 24.2.0 — https://github.com/electron/electron/releases/tag/v24.2.0 0:07:58 Другие новости Google Codey — https://9to5google.com/2023/05/10/google-codey-programming-generative-ai/ Слушайте на любимой платформе: 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-233/ 0:00:00 Начало выпуска 0:00:29 Интересные публикации Ускорение SPA — https://habr.com/ru/articles/732406/ Модернизация Vox News — https://ishadeed.com/article/rebuild-featured-news-modern-css/ AbortController — https://habr.com/ru/articles/731644/ Доклад Рича Харриса о вебе — https://www.youtube.com/watch?v=uXCipjbcQfM Детектив с Unbound — https://habr.com/ru/companies/yandex/articles/729764/ XSS атакует, часть 2 — https://habr.com/ru/companies/alfa/articles/731394/ XSS атакует, часть 1 — https://habr.com/ru/companies/alfa/articles/717896/ Исправление текстов с ChatGPT-4 — https://habr.com/ru/articles/732394/ Транзакции с Ether.js — https://habr.com/ru/articles/731786/ Основы с Ether.js — https://habr.com/ru/articles/722816/ Материалы по веб-разработке — https://habr.com/ru/companies/yandex_praktikum/articles/730344/ 0:04:04 Новости релизов Chrome 113 — https://developer.chrome.com/blog/new-in-chrome-113/ Chrome DevTools 113 — https://developer.chrome.com/blog/new-in-devtools-113/ WebGPU в Chrome — https://developer.chrome.com/blog/webgpu-release/ Firefox 112.0.2 — https://www.mozilla.org/en-US/firefox/112.0.2/releasenotes/ Angular 16 — https://blog.angular.io/angular-v16-is-here-4d7a28ec680d Deno 1.33 — https://deno.com/blog/v1.33 Node.js 20.1.0 — https://nodejs.org/en/blog/release/v20.1.0 Security-релизы git — https://lkml.org/lkml/2023/4/25/705 Rust 1.69.0 — https://blog.rust-lang.org/2023/04/20/Rust-1.69.0.html Ядро Linux 6.3 — https://lkml.org/lkml/2023/4/23/284 0:06:05 Другие новости Браузер Opera One — https://blogs.opera.com/desktop/2023/04/opera-unveils-opera-one-an-entirely-redesigned-browser/ Provenance для npm-пакетов на GitHub — https://github.blog/2023-04-19-introducing-npm-package-provenance/ Слушайте на любимой платформе: 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-232/ 0:00:00 Начало выпуска 0:00:33 Интересные публикации node:test — https://glebbahmutov.com/blog/trying-node-test-runner/ React Server Components — https://www.youtube.com/watch?v=Fctw7WjmxpU Angular Signals — https://github.com/angular/angular/discussions/49685 ECMAScript 2023 — https://pawelgrzybek.com/whats-new-in-ecmascript-2023/ Эксплуатация уязвимостей Chrome, часть 3 [EN] — https://jhalon.github.io/chrome-browser-exploitation-3/ Эксплуатация уязвимостей Chrome, часть 3 [RU] — https://habr.com/ru/companies/bastion/articles/716640/ Эволюция менеджмента зависимостей — https://habr.com/ru/companies/gazprombank/articles/725992/ Современный гайд по офрмлению JS-библиотек — https://github.com/frehner/modern-guide-to-packaging-js-library Фичи JS и TS — https://betterprogramming.pub/all-javascript-and-typescript-features-of-the-last-3-years-629c57e73e42 Вёрстка современных рассылок — https://fullystacked.net/posts/modern-html-email/ Can I Email — https://www.caniemail.com/clients/ Google Sheets как БД для телеграм бота, часть 2 — https://habr.com/ru/articles/725420/ Google Sheets как БД для телеграм бота, часть 3 — https://habr.com/ru/articles/727248/ Карты с AnyCharts — https://habr.com/ru/company/ruvds/blog/724454/ Визуализированный гайд по React — https://react.gg/visualized База баз данныз — https://technically.dev/database-database 0:07:02 Новости релизов Chrome 112 — https://developer.chrome.com/blog/new-in-chrome-112/ Chrome DevTools 112 — https://developer.chrome.com/blog/new-in-devtools-112/ Firefox 112 — https://www.mozilla.org/en-US/firefox/112.0/releasenotes/ Node.js 20.0.0 — https://nodejs.org/en/blog/announcements/v20-release-announce Node.js 19.9.0 — https://nodejs.org/en/blog/release/v19.9.0 Node.js 18.16.0 — https://nodejs.org/en/blog/release/v18.16.0 Node.js 16.20.0 — https://nodejs.org/en/blog/release/v16.20.0 Laravel 10 [EN] — https://laravel-news.com/laravel-10 Laravel 10 [RU] — https://ru.hexlet.io/blog/posts/vyshel-laravel-10-glavnye-izmeneniya Storybook 7.0 — https://storybook.js.org/blog/storybook-7-0/ Vite 4.3 — https://vitejs.dev/blog/announcing-vite4-3.html Rome 12 — https://rome.tools/blog/2023/03/28/rome12/ WebStorm 2023.1 — https://www.jetbrains.com/webstorm/whatsnew/ Ionic 7 — https://ionic.io/blog/ionic-7-is-here Electron 24.0.0 — https://www.electronjs.org/blog/electron-24-0 Cypress 12.10.0 — https://docs.cypress.io/guides/references/changelog#12-10-0 Puppeteer 19.9.0 — https://github.com/puppeteer/puppeteer/releases/tag/puppeteer-core-v19.9.0 pnpm 8.2.0 — https://github.com/pnpm/pnpm/releases/tag/v8.2.0 ESLint 8.38.0 — https://eslint.org/blog/2023/04/eslint-v8.38.0-released/ 0:10:45 Другие новости Исследование руководителей разработки — https://devcrowd.ru/tl23/ GitHub Copilot X — https://github.com/features/preview/copilot-x GitHub акселератор выбрал первые проекты — https://github.blog/2023-04-12-github-accelerator-our-first-cohort-and-whats-next/ Слушайте на любимой платформе: 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…
C
CSSSR

1 Chrome 111, Firefox 111, TypeScript 5.0, микрофронтенды, мемоизация, local-first, багхантинг 11:52
Форма обратной связи: https://forms.gle/QXTEqAfKTjUoR7Lk8 Текстовая версия: https://blog.csssr.com/ru/news512/episode/news-231/ 0:00:00 Начало выпуска 0:00:54 Интересные публикации Микрофронтенды — https://habr.com/ru/post/721762/ Module Federation — https://habr.com/ru/post/720560/ Фронтенд сервиса Mailion — https://habr.com/ru/company/ncloudtech/blog/722396/ local-firts приложения — https://evilmartians.com/chronicles/cool-front-end-arts-of-local-first-storage-sync-and-conflicts Мемоизация своими руками — https://habr.com/ru/post/720594/ Three.js на веб-странице — https://habr.com/ru/company/simbirsoft/blog/721912/ Сайт Three.js — https://threejs.org/ JS-скрипт рисует верёвку на SVG — https://habr.com/ru/company/nmg/blog/719822/ Советы по CSS-анимациям — https://joshcollinsworth.com/blog/great-transitions Часы на CSS — https://css-tricks.com/creating-a-clock-with-the-new-css-sin-and-cos-trigonometry-functions/ Круговые диаграммы на CSS — https://www.smashingmagazine.com/2023/03/dynamic-donut-charts-tailwind-css-react/ Хук useSyncExternalStore — https://julesblom.com/writing/usesyncexternalstore Выбор между Playwright и Puppeteer — https://habr.com/ru/company/otus/blog/721740/ Google Sheet как БД для телеграм бота — https://habr.com/ru/post/722952/ Как работает компилятор TS — https://www.youtube.com/watch?v=X8k_4tZ16qU Как начать заниматься багхантингом, часть 1 — https://habr.com/ru/company/pt/blog/690716/ Как начать заниматься багхантингом, часть 2 — https://habr.com/ru/company/pt/blog/721978/ Социальная инженерия и PDF-файлы — https://habr.com/ru/company/ussc/blog/723032/ Браузерное расширение с поиском по MDN — https://habr.com/ru/company/timeweb/blog/720646/ Подборка UX и интересных веб-дизайнов — https://www.smashingmagazine.com/2023/03/inspiring-web-design-ux-showcases/ Стартап в соло — https://habr.com/ru/post/720456/ 0:08:00 Новости релизов Chrome 111 — https://developer.chrome.com/blog/new-in-chrome-111/ Chrome DevTools 111 — https://developer.chrome.com/blog/new-in-devtools-111/ Firefox 111 — https://www.mozilla.org/en-US/firefox/111.0/releasenotes/ TypeScript 5.0 — https://devblogs.microsoft.com/typescript/announcing-typescript-5-0/ Java SE 20 — https://mail.openjdk.org/pipermail/jdk-dev/2023-March/007517.html cURL 8.0.0 — https://daniel.haxx.se/blog/2023/03/20/twenty-five-years-of-curl/ Ubuntu 20.04.6 LTS — https://lists.ubuntu.com/archives/ubuntu-announce/2023-March/000287.html njs 0.7.11 — http://nginx.org/en/docs/njs/changes.html#njs0.7.11 0:10:13 Другие новости Mozilla вкладывается в стартапы с ИИ — https://blog.mozilla.org/en/mozilla/introducing-mozilla-ai-investing-in-trustworthy-ai/ Docker дропает тариф «Free Team» — https://news.ycombinator.com/item?id=35166317 Новый сайт React — https://react.dev/ Слушайте на любимой платформе: 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-230/ 0:00:00 Начало выпуска 0:00:50 Интересные публикации Деплой в продакшен — https://blog.pragmaticengineer.com/shipping-to-production/ Асинхроннность JS — https://habr.com/ru/company/yandex/blog/718084/ 12 неочевидных правил REST API — https://habr.com/ru/company/redmadrobot/blog/719222/ React Table (TanStack Table) — https://habr.com/ru/company/timeweb/blog/719796/ TanStack Table 8 — https://github.com/TanStack/table API композиции директив Angular — https://habr.com/ru/post/718692/ Feature Layered Architecture — https://blog.bitsrc.io/understand-the-most-reliable-frontend-architecture-c8578e3166b#7f5b Vercel Cache API — https://vercel.com/blog/vercel-cache-api-nextjs-cache Обзор генераторов сайтов — https://www.zachleat.com/web/site-generator-review/ Создание доступной карусели — https://www.smashingmagazine.com/2023/02/guide-building-accessible-carousels/ Маркеры HTML-списков — https://css-tricks.com/everything-you-need-to-know-about-the-gap-after-the-list-marker/ Обзор разных XSS-атак — https://habr.com/ru/company/alfa/blog/717896/ Автотесты с Playwright и TypeScript — https://habr.com/ru/post/718814/ Создание шпионского Chrome-расширения — https://mattfrisbie.substack.com/p/spy-chrome-extension Solana смарт-контракты на Rust для самых маленьких — https://habr.com/ru/post/716312/ 0:06:19 Новости релизов TypeScript 5.0 RC — https://devblogs.microsoft.com/typescript/announcing-typescript-5-0-rc/ Next.js 13.2 — https://nextjs.org/blog/next-13-2 Deno 1.31 — https://deno.com/blog/v1.31 Node.js 19.7.0 — https://nodejs.org/en/blog/release/v19.7.0/ Node.js 18.14.2 — https://nodejs.org/en/blog/release/v18.14.2/ Eleventy 2 beta — https://www.11ty.dev/blog/eleventy-v2-beta/ Firefox 110.0.1 — https://www.mozilla.org/en-US/firefox/110.0.1/releasenotes/ Ubuntu 22.04.2 LTS — https://lists.ubuntu.com/archives/ubuntu-announce/2023-February/000286.html Ember.js 4.11.0 — https://github.com/emberjs/ember.js/releases/tag/v4.11.0 Angular 15.2.0 — https://github.com/angular/angular/releases/tag/15.2.0 nginx Unit 1.29.1 — https://unit.nginx.org/news/2023/#unit1291released 0:08:49 Другие новости Юристы Microsoft требуют отклонить иск по Copilot — https://habr.com/ru/news/t/713480/ Secret scanning alerts — https://github.blog/2023-02-28-secret-scanning-alerts-are-now-available-and-free-for-all-public-repositories/ Слушайте на любимой платформе: 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-229/ 0:00:52 Интересные публикации Тренды веб-разработки 2023 — https://www.robinwieruch.de/web-development-trends/ Эксплойтинг браузера, часть 1 — https://habr.com/ru/company/bastion/blog/699168/ Эксплойтинг браузера, часть 2 — https://habr.com/ru/company/bastion/blog/706322/ Удаление event listener — https://www.macarthur.me/posts/options-for-removing-event-listeners Кастомизация и анимация SVG — https://www.smashingmagazine.com/2023/01/svg-customization-animation-practical-guide/ Ускорение экосистемы JS — https://marvinh.dev/blog/speeding-up-javascript-ecosystem-part-3/ TS через множества — https://habr.com/ru/post/713800/ Стартовый обзор TS — https://www.youtube.com/watch?v=YmxwicpROps Система типов GraphQL — https://www.taniarascia.com/graphql-type-system/ Тень с цветом-градиентом — https://css-tricks.com/different-ways-to-get-css-gradient-shadows/ Как подружить Playwright и GitHub Actions — https://radekmie.dev/blog/on-playwright-in-github-actions/ Шаблон для построения Node.js-сервисов — https://www.codeflashbacks.com/announcing-the-enterprise-node-js-service-template/ 0:05:23 Новости релизов Chrome 110 — https://developer.chrome.com/blog/new-in-chrome-110/ DevTools 110 — https://developer.chrome.com/blog/new-in-devtools-110/ Firefox 110 — https://www.mozilla.org/en-US/firefox/110.0/releasenotes/ TypeScript 5.0 beta — https://devblogs.microsoft.com/typescript/announcing-typescript-5-0-beta/ Node.js 19.6.0 — https://nodejs.org/en/blog/release/v19.6.0/ Node.js 18.14.0 — https://nodejs.org/en/blog/release/v18.14.0/ Electron 23 — https://www.electronjs.org/blog/electron-23-0 Релизы git — https://lore.kernel.org/git/xmqqr0us5dio.fsf@gitster.g/T/ 0:07:55 Другие новости Блокировка бесплатных Slack в РФ — https://habr.com/ru/news/t/717460/ Увольнения в GitHub и Gitlab — https://www.shacknews.com/article/134119/github-laying-off-10-percent-of-staff-by-fy23 Слушайте на любимой платформе: 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-228/ 0:00:00 Начало выпуска 0:00:35 Интересные публикации Утечки памяти в Node.js — https://kentcdodds.com/blog/fixing-a-memory-leak-in-a-production-node-js-app Оптимизация Bing — https://blogs.bing.com/search-quality-insights/august-2022/Fast-Front-End-Performance-for-Microsoft-Bing Привязка данных в React-формах — https://www.joshwcomeau.com/react/data-binding/ Сборка мусора и промисы — https://dev.to/xnimorz/js-promises-3-garbage-collection-and-memory-leaks-2oi7 Применения :has() — https://css-tricks.com/more-real-world-uses-for-has/ Новое JS-событие scrollend — https://developer.chrome.com/blog/scrollend-a-new-javascript-event/ Анимированные гриды — https://css-tricks.com/animating-css-grid-how-to-examples/ Подборка ruby-гемов — https://evilmartians.com/chronicles/gemfile-of-dreams-libraries-we-use-to-build-rails-apps 0:04:07 Новости релизов Firefox 109 — https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/109 Astro 2.0 — https://astro.build/blog/astro-2/ Remix 1.10 — https://github.com/remix-run/remix/releases/tag/remix%401.10.0 Nuxt 3.1.0 — https://github.com/nuxt/nuxt/releases/v3.1.0 Angular 15.1.0 — https://github.com/angular/angular/releases/tag/15.1.0 esbuild 0.17.0 — https://github.com/evanw/esbuild/releases/tag/v0.17.0 Bun 0.5.0 — https://bun.sh/blog/bun-v0.5.0 Security-релизы RoR — https://rubyonrails.org/2023/1/17/Rails-Versions-6-0-6-1-6-1-7-1-7-0-4-1-have-been-released ESLint 8.32.0 — https://eslint.org/blog/2023/01/eslint-v8.32.0-released/ Security-релизы git — https://lkml.org/lkml/2023/1/17/910 ChromeOS 109 — https://chromereleases.googleblog.com/2023/01/stable-channel-update-for-chromeos_13.html VirtualBox 7.0.6 — https://www.mail-archive.com/vbox-announce@virtualbox.org/msg00223.html 0:06:42 Другие новости Возвращение Servo — https://servo.org/blog/2023/01/16/servo-2023/ Слушайте на любимой платформе: 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…
C
CSSSR

Форма обратной связи: https://forms.gle/QXTEqAfKTjUoR7Lk8 Текстовая версия: https://blog.csssr.com/ru/news512/episode/news-227/ 0:00:00 Начало выпуска 0:01:06 Интересные публикации Аутентификация — https://www.smashingmagazine.com/2023/01/authentication-websites-banking-analogy/ Необходимый минимум TS для React — https://habr.com/ru/company/timeweb/blog/707744/ Обработка ошибок с TypeScript — https://engineering.udacity.com/handling-errors-like-a-pro-in-typescript-d7a314ad4991 Особенности типов данных в JS — https://habr.com/ru/post/709048/ Разработка виджетов для Figma — https://habr.com/ru/post/709208/ Книга «PostgreSQL 15 изнутри» — https://postgrespro.ru/education/books/internals Перевод статьи об OKLCH-цветах в CSS — https://web-standards.ru/articles/oklch-in-css-why-quit-rgb-hsl/ 0:04:16 Новости релизов Chrome 109 — https://developer.chrome.com/blog/new-in-chrome-109/ Chrome DevTools 109 — https://developer.chrome.com/blog/new-in-devtools-109/ Node.js 18.13.0 — https://nodejs.org/en/blog/release/v18.13.0/ Node.js 19.14.0 — https://nodejs.org/en/blog/release/v19.4.0/ lighttpd 1.4.68 — https://blog.lighttpd.net/articles/2023/01/03/lighttpd-1.4.68-released/ 0:05:24 Другие новости Результаты опроса State of JS 2022 — https://2022.stateofjs.com/en-US/ Атаки на Slack и CircleCI — https://arstechnica.com/information-technology/2023/01/first-lastpass-now-slack-and-circleci-the-hacks-go-on-and-will-likely-worsen/ Слушайте на любимой платформе: 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…
به Player FM خوش آمدید!
Player FM در سراسر وب را برای یافتن پادکست های با کیفیت اسکن می کند تا همین الان لذت ببرید. این بهترین برنامه ی پادکست است که در اندروید، آیفون و وب کار می کند. ثبت نام کنید تا اشتراک های شما در بین دستگاه های مختلف همگام سازی شود.