hivemq / hivemq-edge

HiveMQ Edge is an MQTT gateway that enables interoperability between OT devices and IT systems. It translates diverse protocols into MQTT for streamlined communication and helps organize data into a unified namespace, making managing and streaming data across your infrastructure easier.
http://hivemq.com
Apache License 2.0
104 stars 22 forks source link

chore(21125): improve code splitting and loading performance #399

Closed vanch3d closed 5 months ago

vanch3d commented 5 months ago

See https://hivemq.kanbanize.com/ctrl_board/57/cards/21125/details/

The PR improves the code splitting and lazy loading of Data Hub related bundles, significantly improving performance on the first load. It re-introduces a higher performance threshold for the lighthouse tests, which was temporarily lowered down for #383

Before

Screenshot 2024-04-28 at 17 14 23

screenshot-storage googleapis com-2024 04 29-11_57_01

After

Screenshot 2024-04-28 at 17 15 15

screenshot-storage googleapis com-2024 04 29-11_55_01