Skip to main content Skip to footer

JavaScript CollectionView Class and Dataflow: Load, Sort, Filter, Group, and Edit Data Efficiently

On Demand

Managing datasets in JavaScript often means juggling API calls, arrays, and custom logic—but it doesn't have to. In this live CodeClinic, we'll look at how the CollectionView class can change how you handle data in JavaScript applications. CollectionViews provide an abstraction for managing datasets by making it easy to load information from local arrays or remote APIs, then convert that data into the views your application needs.

We'll walk through how to dynamically sort, filter, and group records, allowing users to see the most relevant data in the format that makes the most sense for them. By the end of the session, you'll clearly understand how to apply CollectionView patterns to create highly interactive, data-driven applications.

Key Takeaways include:

  • Loading and binding data, whether from local arrays or remote services
  • Applying custom sorting, filtering, grouping, and paging via APIs
  • Facilitating in-place editing, adding, and deleting items
  • Creating calculated fields based on existing data
  • Managing data across controls with a single CollectionView

Master Data Handling with Wijmo’s CollectionView

About the Speaker

Joel Parks

Wijmo Product Manager, Joel Parks, has over a decade of experience working in web development, including working with the Angular, React, and Vue frameworks. From client-side solutions to server-side APIs, Joel enjoys the ability to work with so many different platforms and frameworks, allowing him to stay up-to-date on all of the latest web technologies. He is currently the product manager for the ActiveReportsJS Report Library and the Wijmo Component Library.