Eine leistungsstarke Starter-Vorlage für die moderne Webentwicklung
Erstellen von React-Anwendungen leicht gemacht mit React with Vite On Steroids – Eine Startervorlage zum einfachen Erstellen leistungsstarker React-Anwendungen.
Was ist drin?
Diese Vorlage ist vollgepackt mit Funktionen, die Ihren Entwicklungsprozess optimieren sollen:
-
Vite: Das blitzschnelle Build-Tool, das eine schnelle Entwicklung und optimierte Produktions-Builds gewährleistet.
-
React: Die beliebte JavaScript-Bibliothek zum Erstellen von Benutzeroberflächen.
-
TypeScript: Fügen Sie Ihrem JavaScript Typsicherheit und erweiterte Tools hinzu.
-
Tailwind CSS: Ein Utility-First-CSS-Framework zum Erstellen beeindruckender Designs, ohne benutzerdefiniertes CSS schreiben zu müssen.
-
ESLint: Halten Sie Ihre Codebasis sauber und konsistent mit den Pluggable-Linting-Regeln.
-
Hübscher: Ein eigensinniger Codeformatierer, der einen einheitlichen Stil in Ihrem gesamten Projekt erzwingt.
-
Vitest: Ein blitzschnelles Unit-Testing-Framework mit einem Vite-nativen Ansatz.
-
Testbibliothek: Einfache und vollständige Testdienstprogramme, die gute Testpraktiken fördern.
-
Playwright: Ein vielseitiges End-to-End-Test-Framework, das mehrere Browser unterstützt.
-
Husky: Automatisieren Sie Ihre Git-Hooks, z. B. Pre-Commit-Hooks, um die Qualität des Codes sicherzustellen, bevor er im Repository ankommt.
Erste Schritte
Voraussetzungen
Bevor Sie eintauchen, stellen Sie sicher, dass Folgendes installiert ist:
-
Node.js (Version 20.x oder höher)
-
Garn (oder npm oder pnpm)
Installation
Starten Sie Ihr Projekt mit diesen einfachen Schritten:
-
Klonen Sie das Repository:
git clone https://github.com/RicardoGEsteves/react-with-vite-on-steroids.git
cd react-with-vite-on-steroids
-
Abhängigkeiten installieren:
yarn
Ausführen des Entwicklungsservers
Bereit, mit dem Codieren zu beginnen? Starten Sie den Entwicklungsserver mit:
yarn dev
Gebäude für die Produktion
Wenn Sie zur Bereitstellung bereit sind, erstellen Sie einen Produktions-Build mit:
yarn build
Ausführen von Tests
Diese Vorlage enthält integrierte Testdienstprogramme, um sicherzustellen, dass Ihr Code wie erwartet funktioniert.
yarn test
yarn coverage
-
End-to-End-Tests mit Dramatiker:
- Führen Sie alle Tests durch:
yarn playwright test
yarn playwright test --ui
- Tests nur auf Desktop Chrome ausführen:
yarn playwright test --project=chromium
- Tests in einer bestimmten Datei ausführen:
yarn playwright test example
yarn playwright test --debug
- Tests automatisch mit Codegen generieren:
yarn playwright codegen
Linting und Formatierung
Behalten Sie die Qualität und Konsistenz des Codes mit diesen Befehlen bei:
yarn lint
yarn lint:fix
-
Formatieren Sie den Code:
yarn format
Lizenz
Dieses Projekt ist unter der MIT-Lizenz lizenziert. Weitere Einzelheiten finden Sie in der LIZENZ-Datei.
Danksagungen
Ein großes Dankeschön an die Entwickler und Communities hinter diesen erstaunlichen Tools:
- Vite
- Reagieren
- TypeScript
- Tailwind CSS
- ESLint
- Hübscher
- Vitest
- Testbibliothek
- Dramatiker
- Husky
Schauen Sie sich die Vorlage @RicardoGEsteves an
Haben Sie viel auf meiner Website unter https://www.ricardogesteves.com
Folge mir @ricardogesteves
X(twitter)
RicardoGEsteves (Ricardo Esteves) · GitHub
Full-Stack-Entwickler | Leidenschaft für die Schaffung intuitiver und wirkungsvoller Benutzererlebnisse | Sitz in Lissabon, Portugal ?? - RicardoGEsteves
github.com
Das obige ist der detaillierte Inhalt vonReagieren Sie mit Vite On Steroids. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!
Stellungnahme:Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn