This page demonstrates a sample Flight Listing. It is visually identical to the Complex Flight Listings page.
BUT, for this example, all the flight results are rendered by a single component.
Take a look at the Blazrlytics Event Trace as you navigate through the list, or apply filters. Then compare the number of events that you are seeing to the amount which are produced by the Complex Flight Listings example.
Breaking down the components into many sub-components is a common practice in Blazor development. However, it can have a significant impact on performance.
This example is extreme, as there is no break-down of components at all. However, when paired with the Complex example it does illustrate what a huge overhead can be introduced by excessive componentisation.
Blazrlytics helps you to quickly spot excessive lifecycle events, and re-renders, and helps you to optimise your code.
Flight Search Results
London Heathrow (LHR) to Bangkok Suvarnabhumi (BKK)
Total: 10Direct: 0Lowest: £2,300
EY64
13:55 - 18:00+1
London (LHR) - Bangkok (BKK)
Etihad Airways
21h 05m • 1 Stop
7h 50m in AUH
£2,300
Return per traveller
AY1338
18:10 - 06:05+2
London (LHR) - Bangkok (BKK)
Finnair
28h 55m • 1 Stop
14h 50m in HEL
£2,353
Return per traveller
AY1338
18:10 - 09:45+2
London (LHR) - Bangkok (BKK)
Finnair
32h 35m • 1 Stop
18h 20m in HEL
£2,375
Return per traveller
AY1340
07:30 - 16:35+1
London (LHR) - Bangkok (BKK)
Finnair
26h 05m • 1 Stop
11h 55m in HEL
£2,379
Return per traveller
AY1338
18:10 - 16:35+1
London (LHR) - Bangkok (BKK)
Finnair
15h 25m • 1 Stop
1h 10m in HEL
£2,383
Return per traveller
AY1340
07:30 - 06:05+1
London (LHR) - Bangkok (BKK)
Finnair
15h 35m • 1 Stop
1h 35m in HEL
£2,396
Return per traveller
EY64
13:55 - 11:45+1
London (LHR) - Bangkok (BKK)
Etihad Airways
14h 50m • 1 Stop
1h 25m in AUH
£2,415
Return per traveller
ET701
20:15 - 12:30+2
London (LHR) - Bangkok (BKK)
Ethiopian Airlines
33h 15m • 1 Stop
16h 55m in ADD
£2,445
Return per traveller
EY62
08:50 - 07:15+1
London (LHR) - Bangkok (BKK)
Etihad Airways operated by Etihad Airways and Condor