---
title: '02 випуск 11 сезону. Yarn 4.0, Docusaurus 3.0, Svelte Flow, Browser-window, Skiff та інше'
date: 2023-11-03
tags:
  - podcasts
audio_url: 'https://files.rwpod-assets.com/podcasts/11/1102.mp3'
audio_size: 57115849
audio_aac_url: 'https://files.rwpod-assets.com/podcasts/11/1102.m4a'
audio_aac_size: 56756973
duration: '00:59:26'
cover: '/images/covers/11/1102.webp'
---

Доброго дня шановні слухачі. Представляємо новий випуск подкасту RWpod. У цьому випуску:

## Ruby

- [Limiting Maximum Index Name Length in Ruby on Rails 7.1](https://blog.saeloun.com/2023/10/24/rails-index-name-too-long/)
- [Rails 7.1 adds support for infinite ranges for LengthValidators](https://www.shakacode.com/blog/rails-7-1-adds-support-for-infinite-range-for-length-validators/)
- [Rails 7.1 raises an error on generating model attributes with dangerous name](https://www.shakacode.com/blog/rails-7-1-raises-error-on-generating-model-attributes-with-dangerous-name/)
- [How to skip all callbacks for all models in Rails](https://allaboutcoding.ghinda.com/how-to-skip-all-callbacks-for-all-models-in-rails)
- [Experiment: Fully adding Sorbet and RBS to a small project](https://radanskoric.com/experiments/experiment-gradual-typing)
- [Performance impact of the memoization idiom on modern Ruby](https://railsatscale.com/2023-10-24-memoization-pattern-and-object-shapes/)
- [Deploying Rails on a single server with Kamal](https://nts.strzibny.name/deploying-rails-single-server-kamal/)
- [Skiff - deploy static sites using nginx + SSI with Kamal](https://github.com/basecamp/kamal-skiff)

## Web

- [Release: Yarn 4.0](https://yarnpkg.com/blog/release/4.0)
- [Announcing Docusaurus 3.0](https://docusaurus.io/blog/releases/3.0)
- [Server Actions are now in React Canary](https://twitter.com/reactjs/status/1716573234160967762)
- [Web Components Will Outlive Your JavaScript Framework](https://jakelazaroff.com/words/web-components-will-outlive-your-javascript-framework/)
- [Changing Colors in an SVG Element Using CSS and JavaScript](https://www.kirupa.com/web/changing_colors_svg_css_javascript.htm)
- [Svelte Flow - a highly customizable component for building interactive graphs and node-based editors](https://svelteflow.dev/)
- [Browser-window web component](https://www.zachleat.com/web/browser-window/)
- [Lossless-json - parse JSON without risk of losing numeric information](https://github.com/josdejong/lossless-json)
