← Torna alle funzionalità
Pro

Rilevatore componenti

Il Rilevatore componenti identifica automaticamente quale framework frontend usa un sito e rivela l'albero completo dei componenti.

Ti sei mai chiesto con quale framework è costruito un sito web? O hai voluto vedere come un'interfaccia complessa si scompone in componenti? Component Detector risponde a entrambe le domande all'istante. Analizza la pagina alla ricerca di firme specifiche dei framework (fiber node di React, istanze di componenti Vue, marcatori di zone Angular, metadati dei componenti Svelte) e identifica il framework, la sua versione e l'intero albero dei componenti. Per React e Vue va oltre — mostrando props e valori di stato dei componenti, così puoi capire quali dati alimentano ogni parte dell'interfaccia.

Clicca su qualsiasi componente nell'albero per evidenziare l'elemento DOM corrispondente nella pagina, oppure clicca su un elemento della pagina per individuare il suo componente nell'albero. È come React DevTools o Vue DevTools, ma integrato direttamente nella pagina come un leggero pannello fluttuante, senza dover installare un'estensione specifica per framework per ogni progetto che esamini.

Il rilevamento funziona anche su siti minificati e ottimizzati per la produzione, dove i nomi di componenti e variabili sono stati offuscati — lo strumento cerca firme strutturali invece di affidarsi a codice sorgente leggibile, motivo per cui continua a funzionare su siti che non hanno mai pubblicato una source map. Oltre ai quattro framework principali, riconosce anche i meta-framework costruiti sopra di essi, come Next.js e Nuxt, segnalandoli come livello separato rispetto al runtime React o Vue sottostante. Questo lo rende il primo passo più rapido ogni volta che ti trovi davanti a una codebase sconosciuta o al sito di un concorrente e devi capire cosa hai di fronte prima di approfondire.

Anteprima dal vivo
example.com/app
Componenti pagina rilevati
<App>
<Navbar>
<Dashboard>
<StatsCard>
<StatsCard>
Rilevatore componenti
R
React
v18.2.0 rilevata
▼ App
▼ Navbar
Logo
NavLinks
▼ Dashboard ● selezionato
StatsCard ×2
ChartWidget
RecentActivity
Prop
title"Overview"
loadingfalse
columns2
Caratteristiche principali

Rilevamento framework automatico

Rileva React, Vue, Angular, Svelte, Preact, Solid e altri framework con numero di versione esatto.

Albero componenti completo

Mostra la gerarchia completa dei componenti in una vista ad albero comprimibile.

Ispezione Props e State

Per React e Vue, visualizza i valori correnti di props e state di ogni componente.

Collegamento bidirezionale elementi

Clicca qualsiasi componente nell'albero per evidenziare l'elemento DOM corrispondente sulla pagina.

Conteggio e statistiche componenti

Vedi il numero totale di componenti, quanti sono unici e quali appaiono più frequentemente.

Funziona su siti in produzione

Rileva framework anche su build di produzione minificate.

Casi d'uso comuni

Identificare lo stack tecnologico

Visita qualsiasi sito e scopri istantaneamente se usa React, Vue, Angular o Svelte.

Comprendere l'architettura dei componenti

Studia come le applicazioni in produzione scompongono la loro UI in componenti.

Debug problemi di flusso dati

Un componente non si renderizza correttamente? Ispeziona i suoi props e state.

Colloqui e apprendimento

Ti prepari per un colloquio frontend? Naviga siti in produzione per vedere pattern di componenti reali.

Confronto approcci framework

Visita prodotti simili costruiti con framework diversi e confronta le strutture dei componenti.

Come usare
1

Attiva il Rilevatore

Apri il dock di DevSuite Pro e clicca sull'icona Rilevatore componenti.

2

Visualizza info framework

L'header del pannello mostra framework rilevato, versione e modalità di rendering.

3

Esplora l'albero componenti

Espandi e comprimi componenti nell'albero per esplorare la gerarchia.

4

Ispeziona Props e State

Clicca su qualsiasi componente per vederne i valori correnti di props e state.

5

Clicca per evidenziare sulla pagina

Clicca su un componente per evidenziare l'elemento DOM corrispondente.

Pronto a provare?

Installa DevSuite Pro gratuitamente e sblocca più di 64 strumenti per sviluppatori per il tuo browser.

Aggiungi a Chrome Aggiungi a Edge Aggiungi a FireFox