Our great sponsors
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
You can implement the same pattern on the web when dealing with large amount of data. There are some libraries for React that trivialize this, like https://github.com/bvaughn/react-virtualized
In Phoenix land you need to implement it in the client side using VanillaJS within a Hook. What I mean is that Livebook actually does use virtualized lists in their app. You can see it here: https://github.com/livebook-dev/livebook/blob/main/assets/js/hooks/virtualized_lines.js
Related posts
- The Secret Weapon of Top Developers: 7 React JS Libraries You Can't Afford to Ignore
- Memoizing table rows in a table that can be filtered
- Faster re-rending of table when only inserts are needed
- 5 Tips for Optimizing ReactJS Performance and Building Lightning-Fast Applications
- Introducing Suspense: APIs to simplify data loading and caching, for use with React Suspense.