# Sorting best practice

**URL:** <https://community.appfarm.io/t/sorting-best-practice/2460>\
**Category:** Ask the community\
**Tags:** app-data\
**Created:** [October 1, 2026, 11:24am UTC](https://community.appfarm.io/t/sorting-best-practice/2460 "2026-10-01T11:24:40Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Lavrans](https://dub1.discourse-cdn.com/flex013/user_avatar/community.appfarm.io/lavrans/32/1460_2.png) [@Lavrans](https://community.appfarm.io/u/Lavrans)\
**Post date:** [October 1, 2026, 11:24am UTC](https://community.appfarm.io/t/sorting-best-practice/2460/1 "2026-10-01T11:24:40Z")

</div>

Hello!

I want to add custom sorting to a list after reading. When using the sort node this resets the sort on DB-connected sources when data changes. If I add a function property it becomes too slow. If I do it in a runtime source I need to read too much data on simple navigation to keep information updated. What is the best practice way to do this in Appfarm?

Example: I wish to sort a source on status and a date field within each state
