@builder.io/qwik-auth
Version:
Qwik Auth is powered by Auth.js, a battle tested library for authentication with 3rd party providers
61 lines (40 loc) • 1.72 kB
Markdown
# Qwik qwik-auth ⚡️
- Create a component library
- Vite.js tooling.
- Prettier code formatter.
## Development Builds
### Client only
During development, the index.html is not a result of server-side rendering, but rather the Qwik app is built using client-side JavaScript only. This is ideal for development with Vite and its ability to reload modules quickly and on-demand. However, this mode is only for development and does not showcase "how" Qwik works since JavaScript is required to execute, and Vite imports many development modules for the app to work.
```
npm run dev
```
### Server-side Rendering (SSR) and Client
Server-side rendered index.html, with client-side modules prefetched and loaded by the browser. This can be used to test out server-side rendered content during development, but will be slower than the client-only development builds.
```
npm run dev.ssr
```
## Production Builds
A production build should generate the client and server modules by running both client and server build commands.
```
npm run build
```
### Client Modules
Production build that creates only the client-side modules that are dynamically imported by the browser.
```
npm run build.client
```
### Server Modules
Production build that creates the server-side render (SSR) module that is used by the server to render the HTML.
```
npm run build.server
```
---
## Related
- [Qwik Docs](https://qwik.dev/docs/)
- [Qwik on GitHub](https://github.com/QwikDev/qwik)
- [@QwikDev](https://twitter.com/QwikDev)
- [Discord](https://qwik.dev/chat)
- [Vite](https://vitejs.dev/)
- [Partytown](https://partytown.qwik.dev/)
- [Mitosis](https://github.com/BuilderIO/mitosis)
- [Builder.io](https://www.builder.io/)