usdigitalresponse / usdr-gost

USDR-hosted grants management tools
http://grants.usdigitalresponse.org
Apache License 2.0
31 stars 21 forks source link

Migrate vue-cli to vite #3158

Open jeffsmohan opened 5 months ago

jeffsmohan commented 5 months ago

Why is this issue important?

This is a frontend engineering infrastructure migration as part of decision 0008. Migrate to Vite. This should improve developer experience and pave the way for an easier migration to Vue 3.

Testing implications

This code change should not introduce any behavior change to the site (aside from relatively invisible things, like different chunking of deployed files and minification strategies, which if anything should make the site load a very-likely-not-noticeable tiny bit faster).

To test this on staging, we should do a quick run-through of all basic site functionality to ensure it remains unchanged. Specifically, we should pay attention to anything a bit more "infra-y", like:

ClaireValdivia commented 5 months ago

I've tested core workflows in staging with attention to the items you listed above, and everything is looking good to me!