From 5d9523df2b73c9639b60511683934f55c0983c80 Mon Sep 17 00:00:00 2001 From: Henry Vogt Date: Wed, 12 Jul 2023 14:49:53 +0200 Subject: [PATCH] docs: add vite to adopt Adding Vite as a new tool that is recommended to use in new projects. --- radar/2023-09-01/vite.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 radar/2023-09-01/vite.md diff --git a/radar/2023-09-01/vite.md b/radar/2023-09-01/vite.md new file mode 100644 index 0000000..8621d97 --- /dev/null +++ b/radar/2023-09-01/vite.md @@ -0,0 +1,12 @@ +--- +title: "Vite" +ring: adopt +quadrant: tools +tags: [frontend, coding] +--- + +As modern browsers nowadays allow native usage of [ES Modules](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Modules) it is possible to use it for improving frontend development which is the goal of [Vite](https://vitejs.dev/guide/why.html). +Since it's announcement in 2020, Vite picked up a lot of attention and was able to grow a large community providing pluggable features. +Vite brings two things, a native ESM based dev-server and a bundler for production builds. +The dev-server features an improved performance during development as modules are loaded and transpiled only on demand. This leads to faster cold-start times and quicker HMR. +We see Vite as a stable and production ready tool, and would recommend it for upcoming projects. \ No newline at end of file