Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/olgam4/bat
🦇 Opinionated Vite Starter Template
https://github.com/olgam4/bat
deno solid-js ssg ssr tailwindcss template typescript vite
Last synced: 10 days ago
JSON representation
🦇 Opinionated Vite Starter Template
- Host: GitHub
- URL: https://github.com/olgam4/bat
- Owner: olgam4
- License: other
- Created: 2022-06-13T01:14:52.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-04-30T13:54:51.000Z (6 months ago)
- Last Synced: 2024-05-01T16:06:07.477Z (6 months ago)
- Topics: deno, solid-js, ssg, ssr, tailwindcss, template, typescript, vite
- Language: TypeScript
- Homepage: https://bat.glo.quebec
- Size: 3.49 MB
- Stars: 83
- Watchers: 2
- Forks: 3
- Open Issues: 11
-
Metadata Files:
- Readme: README.fr-CA.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
parce que nos premiers commits n'ont jamais de parents
> Je gage que tes parents t'ont appris que tu es important, que tu es ici pour une raison. Mes parents m'ont appris une leçon différent, en mourant sur le trottoir pour aucune raison... Ils m'ont appris que le monde ne fait du sens que si tu le forces à en faire.
>
> -- batman
English | Français
![🚀 Deploy](https://github.com/olgam4/bat/actions/workflows/ci.yml/badge.svg)
## Features
* ⚡️ [Vite 3](https://vitejs.dev/) avec ~~[Vitest](https://vitest.dev/)~~ (pour le moment [brisé](https://github.com/solidjs/solid-start/runs/7685058495?check_suite_focus=true)), [pnpm](https://pnpm.js.org/)
* 🗿 [Solid](https://www.solidjs.com/), la librairie la plus [rapide](https://krausest.github.io/js-framework-benchmark/current.html)
* 🗂 [Génération des routes via l'arborescence](/src/routes/)
* 🔮 [Auto Import](https://github.com/antfu/unplugin-auto-import/)
* 🎨 [TailwindCSS](https://tailwindcss.com), [PostCSS](https://postcss.org/)
* 🙂 [Iconify avec TailwindCSS](https://github.com/JensDll/tailwindcss-plugin-icons)
* 🌎 [i18n](https://github.com/solidjs-community/solid-primitives/tree/main/packages/i18n) ready
* 🧽 [eslint](https://eslint.org/)
* 🦾 [TypeScript](https://www.typescriptlang.org/)
* 📱 [PWA](https://github.com/antfu/vite-plugin-pwa)
* 🖨 [SSR](https://github.com/solidjs/solid-start)
* 🦕 [Deno](https://deno.com/deploy) Edge Functions avec des GitHub Secrets
## Essayez le maintenant!
### Cloner en local
``` sh
npx degit olgam4/bat my-bat-mobile
cd my-bat-mobile
pnpm i # Si pnpm n'est pas utilisé, nous recommande fortement de l'essayer: npx i -g pnpm
```### GitHub Template
[Créer un nouveau repo à partir de ce template](https://github.com/olgam4/bat/generate)
## Checklist
- [ ] Changer l'auteur dans `LICENSE`
- [ ] Changer le favicon dans `public`
- [ ] Retirer le `.FUNDING.yml`
- [ ] Ajouter les secrets pour le Projet Deno et son token
- [ ] Modifier les READMEs et retirer les routes## Usage
### Développement
Simplement rouler et naviguer à `localhost:3000`
```bash
pnpm dev --open
```### Build
On utilise ici vite et solid-start
```bash
pnpm build
```## Remerciements
Ce projet est inspiré de 🏕 [antfu/vitesse](https://github.com/antfu/vitesse)