

166: Filtering, ordering and pagination via Flop
Aug 29, 2023
Mathias Polligkeit created the flop library to simplify filtering, sorting, and pagination in Ecto queries. He also created flop_phoenix package with heex components. The hosts discuss Elixir docs, OTP26 bug, and introduce DNS cluster library. LS version 0.10.0 is released with new features. Dagger.io now supports Elixir. Matthias Polishkite worked on a library for cursor-based pagination. Flop library simplifies filtering, ordering, and pagination in Ecto queries. Topics include challenges of pagination, key set pagination, performance of page-based pagination, filtering in Flop, and sortable fields.
Chapters
Transcript
Episode notes
1 2 3 4 5 6
Introduction
00:00 • 3min
LS Version 0.10.0 Release and New Features
03:22 • 4min
Introduction of dagger.io and its compatibility with Elixir
07:32 • 6min
Benefits of Elixir and Phoenix, Introduction of Special Guest, and Discussion on Cursor-Based Pagination
13:20 • 2min
Introducing flop: An Elixir library for filtering, ordering, and pagination
15:42 • 6min
Filtering, Ordering, and Pagination with Flop
21:35 • 29min