Episode 250 of Quarkus Insights covers the evolution of Panache into 'Quarkus Data', a unified data-access layer for Quarkus. The redesign integrates Jakarta Data for repository-style access with compile-time query validation, unifies blocking and reactive access patterns, and supports both managed and stateless entity handling. Key improvements include type-safe queries via @Find and @Query annotations, Jakarta Data paging/sorting types, and injectable repositories alongside Panache-style convenience methods. The API is still experimental and expected to debut visibly in Quarkus 3.37, with the team actively seeking community feedback before the design hardens.
3 Impressions