Rails 7.2 Adds Rate Limiting to Action Controller
Rails 7.2 provides in built method rate_limit to define rate limiting rules in the controller itself.Rails 7.2 adds allow_browser to set minimum browser version
Rails 7.2 allows us to set minimum browser version for compatibility.Rails 7.1.2 now ignores implicitly passed locals in templates that use strict local definitions
Templates that use strict locals can not accept anything other than those defined. This previously raised exceptions for implicitly passed locals that a user is unaware of.Rails 7.2 adds Brakeman by default to new applications
All new applications using Rails 7.2 will have Brakeman gem by default for static analysis for security vulnerabilities.Rails 7.1 Allows ActiveRecord::Relation#explain To Accept Options
Adding analyze and verbose as ActiveRecord::Relation#explain options give us deeper insight into query performance.Next.js vs. Remix - A Developer's Dilemma
Both Next.js and Remix are highly sought-after frameworks for constructing contemporary web applications using React, yet they diverge in their methodologies and principles. This article aims to assist developers in selecting the optimal framework by comparing various aspects such as routing, data flow, and data mutation strategies.Rails 7.1 Introduces ActiveRecord regroup Method
With regroup and regroup! methods we can override the group_valuesMemo vs. useMemo: When to use each for better React performance?
Ever wondered when to use React.memo and useMemo? This in-depth guide clarifies their differences and shows how to leverage them for optimal performance.Rails 7.1 allows resetting singular associations
Query database again to retrieve the associated record by resetting the cache on singular associations.What is new in Ruby 3.3
Ruby 3.3 boasts performance boosts (faster YJIT, M:N threads), a pure-Ruby JIT compiler (RJIT), a new parser (Prism), developer-friendly features in IRB, and multiple bug fixes.