Netlify Edge Functions
Skill Verifiziert AktivLeitfaden zum Schreiben von Netlify Edge Functions. Verwenden Sie diese Funktion für Middleware, standortbasierte Logik, Anforderungs-/Antwortmanipulation, Authentifizierungsprüfungen, A/B-Tests oder jegliche Low-Latency-Edge-Berechnung. Behandelt die Deno-Laufzeitumgebung, das `context.next()`-Middleware-Muster, Geolokalisierung und wann Edge gegenüber Serverless-Funktionen gewählt werden sollte.
Entwicklern Anleitungen zum Schreiben effizienter und latenzarmer Netlify Edge Functions für Aufgaben wie Middleware, Anforderungsmanipulation und standortbasierte Logik zu geben.
Funktionen
- Netlify Edge Functions-Syntax und -Struktur
- Deno-Laufzeitumgebung und Modulunterstützung
- Middleware-Muster mit context.next()
- Geolokalisierung und Zugriff auf IP-Adressen
- Verwaltung von Umgebungsvariablen über Netlify.env
Anwendungsfälle
- Erstellung von latenzarmen Middleware für Webanwendungen
- Implementierung standortbasierter Routen oder personalisierter Inhalte
- Manipulation von Anforderungs- und Antwortheadern/-körpern am Edge
- Handhabung von Authentifizierungsprüfungen, bevor Anfragen den Ursprung erreichen
Nicht-Ziele
- Schreiben von komplexen, langlaufenden Serverless-Funktionen
- Verwaltung von Node.js-Abhängigkeiten, die über die von Deno unterstützten hinausgehen
- Datenbankintensive Operationen, die besser für Serverless-Funktionen geeignet sind
Vertrauen
- info:Aufmerksamkeit für ProblemeOffene Probleme: 1 (letzte 90 Tage), Geschlossene Probleme: 4 (letzte 90 Tage). Die Schließungsrate ist gut, aber die Reaktionszeit des Maintainers könnte mit mehr geschlossenen Problemen im Verhältnis zu offenen verbessert werden.
Installation
Zuerst Marketplace hinzufügen
/plugin marketplace add netlify/context-and-tools/plugin install context-and-tools@netlify-context-and-toolsQualitätspunktzahl
VerifiziertVertrauenssignale
Ähnliche Erweiterungen
Netlify Identity
100Verwenden Sie dies, wenn die Aufgabe Authentifizierung, Benutzerregistrierungen, Anmeldungen, Passwortwiederherstellung, OAuth-Anbieter, rollenbasierte Zugriffskontrolle oder den Schutz von Routen und Funktionen beinhaltet. Verwenden Sie immer `@netlify/identity`. Verwenden Sie niemals `netlify-identity-widget` oder `gotrue-js` – diese sind veraltet.
Deepinit
100Deep codebase initialization with hierarchical AGENTS.md documentation
Cleanup Cycles
100Detect and untangle circular dependencies. Runs madge/skott (TS), pycycle (Py), or compiler-only checks (Go/Rust). Auto-fixes leaf-extractable cycles; reports core cycles for human review. Use when the user asks to find circular imports, fix dependency cycles, or untangle module graph. Example queries — "find circular imports", "fix dependency cycles", "untangle our module graph", "why is madge complaining".
Vue Router Best Practices
100Vue Router 4 patterns, navigation guards, route params, and route-component lifecycle interactions.
Sentry React Router Framework Sdk
100Full Sentry SDK setup for React Router Framework mode. Use when asked to "add Sentry to React Router Framework", "install @sentry/react-router", or configure error monitoring, tracing, profiling, session replay, logs, or user feedback for a React Router v7 framework app.
Create Spatial Visualization
100Create interactive maps, elevation profiles, and spatial visualizations from GPX tracks, waypoints, or route data using R (sf, leaflet, tmap) or Observable (D3, deck.gl). Covers data import, coordinate system handling, map styling, and export to HTML or image formats. Use when visualizing a planned or completed tour route on an interactive map, creating elevation profiles for hiking or cycling routes, overlaying waypoints and POIs on a basemap, or building a web-based trip dashboard.