# What is Vite.NET

### Why Vite?

Vite is fast, reliable and low config. It provides a much better developer experience than Webpack and it is highly customizable when needed. It marks the next step in front-end tooling in many fronts.

It is also compatible with React, Svelte, Solid, Vue and other popular front-end frameworks and simplifies the setup for the different tools with a single build tool.

If you want more information on what Vite does you can check it out [here](https://vitejs.dev/).

#### What is a Vite integration and why does this matter?

Vite allows you to [integrate](https://vitejs.dev/guide/backend-integration.html) with any backend technology of your choice with a set of exposed configurations and APIs. A front end that is integrated with a backend can easily enjoy the benefits of shared configuration in said backend, such as layouts, server-side rendering and the embedding of a SPA (or many) in a single server.

This allows you to simplify deployments, share styles, enable server-side rendering and even implement a micro front end approach while using tools you are already familiar with.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://vite-dotnet.techgems.net/guide/what-is-vite.net.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
