Aktualisierungsdatum: 2025-02-19
Über Next Forge
Next Forge ist eine funktionsreiche Next.js 15 mehrsprachige Starter-Vorlage, die entwickelt wurde, um Entwicklern beim schnellen Aufbau global einsatzbereiter Websites zu helfen. Sie verfügt über integrierte i18n-Unterstützung, modernes UI-Design, Hell-/Dunkel-Theme-Wechsel, responsives Layout, MDX-Blog-System, SEO-Optimierung und integrierte Analytics-Tools.
✨ Hauptmerkmale
- 🌐 Integrierte i18n-Unterstützung: Unterstützt Englisch, Chinesisch und Japanisch standardmäßig und macht es einfach, mehrsprachige Websites zu erstellen.
- 🎨 Modernes UI-Design: Sauberes und modernes UI, angetrieben von Tailwind CSS.
- 🌙 Hell-/Dunkel-Theme-Wechsel: Ermöglicht Benutzern das mühelose Wechseln zwischen dunklen und hellen Themes.
- 📱 Responsives Layout: Vollständig responsives Design sorgt für eine großartige Erfahrung sowohl auf mobilen als auch auf Desktop-Geräten.
- 📝 MDX-Blog-System: Schreiben Sie Blog-Beiträge mit MDX für erweiterte Flexibilität und Leistung.
- 🔍 SEO-Optimierung: Umfassende SEO-Features einschließlich automatischer sitemap.xml-Generierung, robots.txt-Konfiguration und optimierter Metadaten.
- 📊 Analytics-Integration: Integriert mit Google Analytics, Baidu Analytics, Google Adsense und Vercel Analytics für einfache Verfolgung und Einblicke.
- 🌿 Umweltfreundliche Leistung: Erreichte A+-Bewertung auf Website Carbon, was es zu einer der energieeffizientesten Websites macht.
🚀 Schnellstart
-
Repository klonen:
git clone https://github.com/weijunext/nextjs-15-starter.git -
Abhängigkeiten installieren:
npm install -
Umgebungsvariablen kopieren:
cp .env.example .env -
Entwicklungsserver starten:
npm run dev
Besuchen Sie http://localhost:3000, um Ihre Anwendung anzuzeigen.
⚙️ Konfiguration
-
Grundeinrichtung:
- Bearbeiten Sie
config/site.ts, um Website-Informationen zu konfigurieren. - Aktualisieren Sie Icons und Logo im
public/-Verzeichnis. - Konfigurieren Sie
app/sitemap.tsundapp/robots.ts.
- Bearbeiten Sie
-
i18n-Einrichtung:
- Fügen Sie Sprachdateien in
i18n/messages/hinzu oder bearbeiten Sie sie. - Konfigurieren Sie unterstützte Sprachen in
i18n/routing.ts. - Richten Sie i18n-Routing in
middleware.tsein.
- Fügen Sie Sprachdateien in
📝 Content-Management
Blog-Beiträge
Erstellen Sie MDX-Dateien in blog/[locale] mit folgendem Format:
---
title: Beitragstitel
description: Beitragsbeschreibung
image: /image.png
slug: /url-pfad
tags: tag1,tag2
date: 2025-02-20
visible: published
pin: true
---
Beitragsinhalt...
Statische Seiten
Verwalten Sie statische Seiteninhalte in content/[page]/[locale].mdx.
📄 Lizenz
Next Forge ist unter der MIT-Lizenz lizenziert, die es Ihnen ermöglicht, die Vorlage frei zu verwenden, zu modifizieren und zu verbreiten.
🤝 Mitwirken
Wir begrüßen Issues und Pull Requests! Ihre Beiträge helfen uns, dieses Projekt zu verbessern.
Über den Autor
Ein Next.js Full-Stack-Spezialist, der Expertendienste in Projektentwicklung, Leistungsoptimierung und SEO-Verbesserung anbietet.
Für Beratungs- und Schulungsmöglichkeiten wenden Sie sich an weijunext@gmail.com