Trusted by the world's leading companies
Bind Flat Records from Any Data Source
Whether flat records live in a local JSON or come from a backend endpoint, React File Manager renders the same navigable folder view, so the binding approach can match your application’s existing data source.

Bind local flat data directly
Bind local flat data to render a navigable folder tree from in-memory records that carry their own ID and ParentID. Use this when file collections already live inside the application, such as a small dataset loaded at startup, favoring fast client-side rendering.

Flat data binding from server
Bind flat data returned by a backend service to assemble a folder tree from ID and ParentID pairs. Use this when file records already live in a database or remote store, such as a document management API. Existing database schemas and endpoints stay unchanged.
Frequently Asked Questions
What is the purpose of flat data binding in React File Manager?
Flat data binding renders flat data as hierarchical folder structures using ID and ParentID relationships. Existing data is used without changing the original data structure or requiring migration.
Can React File Manager bind flat data from local and server sources?
Yes. React File Manager supports flat data from local data collections and server-based data sources. This provides the same file management experience regardless of where the data is stored.
Can React File Manager build file hierarchies from flat data?
Yes. React File Manager builds hierarchical file and folder structures from flat data using ID and ParentID relationships. This eliminates the need to manually create nested data.
Do I need to reorganize my data before using flat data binding?
No. React File Manager builds the file hierarchy from the existing flat data through flat data binding. The original data structure does not need to be reorganized.
Resources
Learn more about our React File Manager
Explore demos, documentation, and guides to implement flat data binding in your application.
Explore guides and configuration examples
See flat data binding in action
Ask, share, and connect with peers
Find solutions and best practices fast
Get expert help when needed
Feature requests and bug reports
Track issues and suggest improvements
Awards
Greatness—it’s one thing to say you have it, but it means more when others recognize it. Syncfusion® is proud to hold the following industry awards.