Eine Sammlung wiederverwendbarer Dokumentationen, Guides und Best Practices für verschiedene Projekte.
Dieses Repository enthält praktische Dokumentationen, die aus realen Projekten entstanden sind und für andere Projekte wiederverwendet werden können. Alle Guides basieren auf tatsächlichen Problemen und deren Lösungen.
Render.com Deployment Guide
Vollständige Anleitung zum Deployment von Node.js-Anwendungen auf Render.com:
- Blueprint-Konfiguration mit
render.yaml - Environment Variables Setup
- Datenbank-Konfiguration (PostgreSQL)
- Custom Domain Setup
- Troubleshooting
Verwendung: Für alle Projekte, die auf Render.com deployed werden sollen.
Render.com Port-Konfiguration Guide
Lösung für häufige Port-Probleme bei Render.com-Deployments:
- Port-Konfiguration mit
fromService - Framework-spezifische Beispiele (Express, Fastify, Vite, TanStack Start)
- Häufige Fehler und Lösungen
- Troubleshooting-Checkliste
Verwendung: Wenn deine App auf Render.com nicht startet oder Port-Fehler auftreten.
TanStack Start v1.139 Migration Guide
Detaillierte Anleitung für die Migration von TanStack Start v1.131 auf v1.139:
- Breaking Changes
- Client Entry Point Änderungen
- Server Function Updates
- Middleware Migration
- Code-Beispiele für alle Änderungen
Verwendung: Beim Upgrade von TanStack Start auf neuere Versionen.
POST Request Body Handling - Lösung
Lösung für POST-Request-Probleme nach TanStack Start Migration:
- Problembeschreibung
- Root Cause Analyse
- HTTP Server Wrapper (
server.mjs) - Request Body Handling
- Data Wrapping
Verwendung: Wenn POST-Requests nach TanStack Start Migration nicht funktionieren.
Developer Documentation: TanStack Start POST + Middleware + Body Bug
Detaillierte Dokumentation eines spezifischen Bugs:
- Problembeschreibung
- Root Cause Analyse
- Workarounds
- Best Practices
Verwendung: Für Entwickler, die mit TanStack Start Middleware und POST-Requests arbeiten.
Security Audit Report
Umfassender Security Audit mit gefundenen Problemen und Lösungen:
- Kritische Sicherheitsprobleme
- Path Traversal Schutz
- Input Validation
- Best Practices
- Code-Beispiele
Verwendung: Als Checkliste für Security Reviews und zur Implementierung von Sicherheitsmaßnahmen.
Cursor IDE Konfiguration
Anleitung zur optimalen Nutzung von Cursor IDE:
- Workspace-Konfiguration
- AI Agent Setup
- Best Practices
- Tipps & Tricks
Verwendung: Für alle Entwickler, die Cursor IDE verwenden.
AI Agent Konfiguration
Konfiguration und Best Practices für AI Agents:
- Agent-Setup
- Prompt Engineering
- Kontext-Management
- Workflow-Optimierung
Verwendung: Für die Konfiguration von AI-basierten Entwicklungstools.
git clone https://github.com/maikbehring/help.git docs/help# Submodule hinzufügen
git submodule add https://github.com/maikbehring/help.git docs/help
# Initialisieren (nach dem Klonen eines Repos mit Submodule)
git submodule update --init --recursivecd docs/help
git pull origin mainOder für Submodules:
git submodule update --remote docs/helpDu kannst die Dokumentationen direkt verlinken oder kopieren:
<!-- In deinem README.md -->
Siehe [Deployment Guide](../docs/help/DEPLOYMENT.md) für Details.DEPLOYMENT.md- Render.com DeploymentRENDER_PORT_GUIDE.md- Port-Konfiguration
TANSTACK_START_MIGRATION.md- TanStack Start MigrationPOST_REQUEST_FIX.md- POST Request FixesDEVELOPER.md- Developer Documentation
SECURITY_AUDIT.md- Security Best Practices
CURSOR_GUIDE.md- Cursor IDE GuideAGENTS.md- AI Agent Configuration
Wenn du neue Dokumentationen hinzufügen möchtest:
- Forke dieses Repository
- Erstelle einen neuen Branch
- Füge deine Dokumentation hinzu
- Erstelle einen Pull Request
Richtlinien:
- Dokumentationen sollten wiederverwendbar sein
- Code-Beispiele sollten vollständig und funktionsfähig sein
- Erkläre das Problem und die Lösung klar
- Füge Troubleshooting-Sektionen hinzu, wenn relevant
Diese Dokumentationen stehen unter der MIT-Lizenz zur Verfügung. Du kannst sie frei in deinen Projekten verwenden.
Bei Fragen oder Problemen:
- Öffne ein Issue in diesem Repository
- Kontaktiere den Maintainer
Letzte Aktualisierung: Dezember 2024