Quellformate
| Sprache oder Format | Geparst | Erkannte Frameworks oder Stacks |
|---|---|---|
| TypeScript und TSX | Ja | Next.js, TanStack Start, React, Angular, Node.js |
| JavaScript und JSX | Ja | Next.js, React, Vue, Node.js |
| Vue Single-File Components | Ja | Vue, Nuxt |
| Svelte | Ja | SvelteKit |
| Python | Ja | Django, FastAPI, Flask |
| Go | Ja | Wails, Gin, Echo, Fiber, Chi, Connect RPC, gRPC, Cobra |
| Swift | Ja | Swift |
| Kotlin und Java | Ja | JVM |
| Rust | Ja | Rust |
| Ruby, C, C++, C#, PHP | Ja | Keine frameworkspezifische Aussage |
| Bash, Lua, Scala, Elixir | Ja | Keine frameworkspezifische Aussage |
| Markdown und MDX | Ja | Keine frameworkspezifische Aussage |
Grenzen der Abdeckung
Dynamische Aufrufe, Reflection und generierter Code erfordern einen genaueren Blick. Eine geparste Funktion ist keine Garantie dafür, dass Panolayer jeden Aufrufer auflösen oder jede Erwartung prüfen kann. Die Framework-Erkennung identifiziert den Stack; sie belegt keine vollständige Abdeckung des Frameworks.
Repositories mit mehreren Apps
Panolayer erkennt Apps innerhalb von Monorepos. Prüfen Sie in Architektur, welche Apps und Beziehungen erscheinen. Gehen Sie nicht davon aus, dass jede verschachtelte App oder generierte Abhängigkeit erkannt wurde.