DLR-SC / ESID

This is the repository to the ESID frontend for visualization of infectious disease propagation.
Apache License 2.0
15 stars 3 forks source link

Replace the WebPack build system with Vite #328

Closed JonasGilg closed 5 months ago

JonasGilg commented 6 months ago

Description

This PR replaces WebPack with Vite. This brings several advantages:

There are also some disatvantages:

Design Decisions

The advantages outperform the disatvantages and thus we should go ahead.

Performance & Quality

webpack Vite

Checklist

I, the author of this PR checked the following requirements for good software quality:

I, the reviewer checked the following things:

github-actions[bot] commented 6 months ago

Unit Test Results

33 tests  +33   33 :heavy_check_mark: +33   5s :stopwatch: +5s 14 suites +14     0 :zzz: ±  0    1 files   +  1     0 :x: ±  0 

Results for commit 457f95da. ± Comparison against base commit b1befd55.

:recycle: This comment has been updated with latest results.

github-actions[bot] commented 6 months ago

Test Results

34 tests   34 :white_check_mark:  5s :stopwatch: 15 suites   0 :zzz:  1 files     0 :x:

Results for commit 31afab1d.

:recycle: This comment has been updated with latest results.