13/08/2023 - tonyven1 ha scritto:
Dopo aver googolato parecchio, letto e riletto React su W3School e chi più ne più ne metta sono arrivato ad un vicolo cieco. […]
Ho dato un'occhiata al tuo codice e direi che la cosa non mi stupisce, nel senso che il codice è completamente errato: stai usando una commistione di rendering React, accesso diretto al DOM, e uso di prompt() inappropriato.
Sintetizzo in poche parole: React NON si usa in questo modo.
Prima di cimentarsi nell'uso di qualsivoglia linguaggio o libreria, il primo passo da fare è quello di capire come funziona, partendo ovviamente dalle basi, costruendo cose semplici, e poi passare a una applicazione più complessa.
Qui stai facendo un “mischione totale” che rende evidente più che mai che stai cercando di “bruciare le tappe” assemblando casualmente codice che trovi in giro puntando alla risoluzione di problemi che peraltro non avresti se utilizzassi React nel modo in cui è stato congeniato.
Parti dal tutorial ufficiale della libreria.
Ciao! :)