İçeriğe atla

BAŞVURU

Desteklenen diller

Panolayer aşağıdaki kaynak biçimlerini ayrıştırır. Ayrıştırma desteği, çağıran çözümlemesinin ve doğrulamanın her dilde eşit kapsama sahip olduğu anlamına gelmez.

Son güncelleme

Markdown olarak oku

Kaynak biçimleri

Dil veya biçimAyrıştırılırAlgılanan framework’ler veya yığınlar
TypeScript ve TSXEvetNext.js, TanStack Start, React, Angular, Node.js
JavaScript ve JSXEvetNext.js, React, Vue, Node.js
Vue tek dosyalı bileşenleriEvetVue, Nuxt
SvelteEvetSvelteKit
PythonEvetDjango, FastAPI, Flask
GoEvetWails, Gin, Echo, Fiber, Chi, Connect RPC, gRPC, Cobra
SwiftEvetSwift
Kotlin ve JavaEvetJVM
RustEvetRust
Ruby, C, C++, C#, PHPEvetFramework’e özgü bir iddia yok
Bash, Lua, Scala, ElixirEvetFramework’e özgü bir iddia yok
Markdown ve MDXEvetFramework’e özgü bir iddia yok

Kapsam sınırları

Dinamik çağrılar, yansıma ve üretilmiş kod daha yakından incelenmelidir. Ayrıştırılmış bir işlev, Panolayer’ın her çağıranı çözümleyebileceğini ya da her beklentiyi kontrol edebileceğini garanti etmez. Framework algılama yığını belirler; eksiksiz framework kapsamı sağlamaz.

Birden fazla uygulama içeren depolar

Panolayer, monorepo’lardaki uygulamaları algılar. Hangi uygulamaların ve ilişkilerin göründüğünü kontrol etmek için Mimari’yi inceleyin. İç içe her uygulamanın veya üretilmiş her bağımlılığın keşfedildiğini varsaymayın.