Bienvenue dans le monorepo de mon blog personnel! Ce référentiel abrite le code de mon blog, où je partage mes pensées, mes projets et mes idées. N'hésitez pas à explorer et à vous inspirer.
? Configuration de type dactylographiée stricte et Eslint
Conception réactive
? Mode clair / sombre
? SEO optimisé avec Meta Tags et JSON-LD
? RSS Feed
? Sitemap
Analytique umami
Blog avec des commentaires, des goûts et des vues publiées
? Recherche d'articles de blog
Table des matières pour les articles de blog
? Image Zoom - Zoomez sur les images dans les articles de blog
Syntaxe de code Fixation - Utilisation de Shiki
? Animation - Utilisation du mouvement de Framer
? Score de phare de près de 100
? Vuest - Tests d'unité et d'intégration
? Playwright - Tests de bout en bout
? Husky & Lint mis en scène - Code de peluche et de format avant de s'engager
✅ Commit conventionnel Lint - assurez-vous que les messages de validation suivent le format de validation conventionnel
NextAuth.js - Authentification
? Plus joli - formatage de code
〰️ Fruiste - Orm
?? ️ T3-env - valider les variables d'environnement avant de construire
? Rafraîchissement automatique - Rafraîchissement rapide lors de la mise à jour de MDX
? Ouvrez l'image du graphique - en utilisant next/og
? Redis - pour la mise en cache
? Upstash - pour la limitation du taux d'API
? Cspell - pour la vérification de l'orthographe
? Exigences
Node, recommandé >=20.11.0 avec CorePack activé
pnpm, recommandé >=9.x
Code Visual Studio avec extensions recommandées
Réagir éventuellement les outils du développeur
Commencer
Veuillez vous référer aux directives contributives pour des informations détaillées sur la façon de démarrer l'application localement et de contribuer à ce projet.
❤️ Crédits
Ce projet a été possible grâce à la merveilleuse communauté open source. Un merci spécial à Timothy pour le modèle de blog de démarrage NEXTJS NEXTJS.
Ce projet utilise également / adapte les projets open-source suivants
Sans eux, ce projet n'aurait pas été possible:
Système de commentaires - de Fuma-Comement
Plugins de réhype - de FUMA-Docs
Rendu MDX - à partir du prochain MDX-Remote
Manipulation MDX - de Contentlayer
Ui - de shadcn / ui
Eslint Config - From @ antfu / eslint-config
Référencé les projets suivants pour l'inspiration:
fumadocs
Leerob.io
Nextra
theodorusclarence.com
péd.ro
delba.dev
joshwcomeau.com
blog.maximeheckel.com
zenorocha.com
jahir.dev
anishde.dev
nikolovlazar.com
samuelkraft.com
bentogrides
ui.aceternity.com
hover.dev
vocs.dev
Et plus, mais je ne me souviens pas tous d'eux?
✍? Auteur
@ tszhong0411
? Licence
Veuillez ne pas déployer cela directement en production. Ce n'est pas un modèle et n'est pas destiné à être utilisé comme un.
Ce projet est open source et disponible sous la licence GPL3.