QNA > Q > Qual È La Migliore Libreria Js Da Usare Per Una Web App Di Mappatura Mentale?

Qual è la migliore libreria JS da usare per una web app di mappatura mentale?

A seconda del motivo per cui stai facendo il progetto (auto-educazione, per soddisfare qualche esigenza particolare che il software di mappatura mentale esistente non fa già, ecc) potresti voler provare a farlo senza una libreria. Puoi usare le API Canvas e/o SVG integrate per questo. Raccomanderei SVG in quanto è statico e richiederà meno lavoro per implementare l'interazione.

A parte questo, D3 è una libreria davvero utile per sviluppare complesse visualizzazioni di dati.

Avrete anche bisogno di un po' di codice per supportare la persistenza (sia localmente che in remoto), quindi dovrete pensare a come volete farlo. Come e dove volete che i vostri dati siano memorizzati e in quale formato? Questo sarà un fattore decisivo per quali librerie o framework incorporerai (o come scriverai il codice originale).

Come rappresenterai la posizione dei nodi, il testo o altro contenuto contenuto al loro interno, e le relazioni tra loro? Questo è probabilmente un problema più difficile che disegnare la mappa stessa, specialmente se hai intenzione di supportare mappe molto grandi, relazioni complesse, o una varietà di contenuti dei nodi oltre al testo (immagini? video? audio?). La tua scelta della libreria di disegno può informare su questo, poiché idealmente vorrai che i tuoi dati siano vicini ad una relazione 1:1 con ciò che la libreria di disegno si aspetta, anche se in pratica non funzionerà così.

Cosa vuoi fare per l'autenticazione? Se hai intenzione di avere più di un utente e/o di metterlo online devi capirlo.

Che mi dici dello stato dell'applicazione al di fuori del contenuto del grafico stesso? Avrete bisogno di selezionare librerie o scrivere codice per aiutarvi con questo.

È un progetto ingannevolmente grande da intraprendere se volete fare qualcosa che sia utile nel mondo reale, anche se avete intenzione di usarlo solo per voi stessi. Non lo dico per scoraggiarvi - voglio solo dire che avete bisogno di pensare a tutto questo e avere delle risposte prima di poter restringere la giusta combinazione di strumenti.

Di Marbut

How to reset Gigabyte BIOS :: È sicuro rimuovere una scheda SIM mentre il telefono è acceso?
Link utili