The parse() method prevents page execution

The parse() method prevents the page from executing, and I recommend doing an asynchronous load when the volume of data is high

Hello,
Thank you for the suggestion, I added it to our internal tracker as a feature request. The dev team will try to implement it, but that won’t happen in the near future.

One of the ways you can make the situation better is to try using the Branch Loading feature when Gantt loads only first-level tasks. When you expand parent tasks, Gantt will load their children:
https://docs.dhtmlx.com/gantt/api__gantt_branch_loading_config.html
Here are examples of how it works:
https://docs.dhtmlx.com/gantt/samples/02_extensions/06_dynamic_loading.html
https://snippet.dhtmlx.com/5/0a810c38b