Home ยป Ruby on Rails Unveils Version 8.0.0 Beta 1 with New Slogans, No Need for PaaS

Ruby on Rails Unveils Version 8.0.0 Beta 1 with New Slogans, No Need for PaaS

Ruby on Rails, a highly popular web framework in the startup industry, has recently unveiled version 8.0.0 Beta 1 on September 27, 2567. This update introduces a new approach to app deployment without the need for Platform as a Service (PaaS).

In Rails 8.0.0 Beta 1, significant features include a novel deployment method that eliminates reliance on third-party PaaS. Rails now manages the entire deployment process on its servers, from server configuration to certificate management and app scaling.

The introduction of Kamal tool for deployment in Rails 8 optimizes Dockerfile to support Thruster, a new proxy for the Puma web server. This enhancement enhances performance through X-Sendfile acceleration, asset caching, and compression, negating the need for additional web servers like Nginx.

The Kamal Proxy, a specific proxy for Kamal 2, replaces Traefik and enables faster, zero-downtime deployments. It automates SSL certificate management via Let’s Encrypt and supports multiple apps on a single server without complex configurations.

Rails 8 now offers improved secrets management with integration for 1Password, Bitwarden, and LastPass. Additionally, the inclusion of aliases facilitates easier access to remote Rails console sessions.

Propshaft replaces Sprockets in Rails 8 for enhanced asset management, reducing the complexity of handling frontend files such as images, fonts, JavaScript, and stylesheets. This switch minimizes reliance on external libraries and intricate build tool configurations.

The default use of Solid Queue and Solid Cache in Rails 8 simplifies background processing tasks and caching, reducing dependency on Redis or Sidekiq for general operations.

Developers emphasize that deploying without PaaS not only streamlines processes and enhances flexibility for Rails developers but also significantly reduces deployment costs on cloud services.

TLDR: Ruby on Rails 8.0.0 Beta 1 introduces a new deployment method that eliminates reliance on PaaS, streamlining processes and reducing costs for developers.

More Reading

Post navigation

Leave a Comment

Leave a Reply

Your email address will not be published. Required fields are marked *

The Creator of Ruby on Rails Expresses Concerns: Could WordPress Cause Harm to Other Open Source Platforms?

Innovator of Ruby on Rails Embraces Windows-Android, Criticizes Mac-Exclusive Policy as a Mistake

Introducing the Unveiling of Ruby on Rails 8.0.0: A Revolutionary Chapter in Web Development