Доброго дня шановні слухачі. Представляємо новий випуск подкасту RWpod. У цьому випуску:
Ruby
- Limiting Maximum Index Name Length in Ruby on Rails 7.1
- Rails 7.1 adds support for infinite ranges for LengthValidators
- Rails 7.1 raises an error on generating model attributes with dangerous name
- How to skip all callbacks for all models in Rails
- Experiment: Fully adding Sorbet and RBS to a small project
- Performance impact of the memoization idiom on modern Ruby
- Deploying Rails on a single server with Kamal
- Skiff - deploy static sites using nginx + SSI with Kamal
Web
- Release: Yarn 4.0
- Announcing Docusaurus 3.0
- Server Actions are now in React Canary
- Web Components Will Outlive Your JavaScript Framework
- Changing Colors in an SVG Element Using CSS and JavaScript
- Svelte Flow - a highly customizable component for building interactive graphs and node-based editors
- Browser-window web component
- Lossless-json - parse JSON without risk of losing numeric information