Sarebbe una saggia decisione optare solo per Javascript per creare un'applicazione a singola pagina, invece di HTML e CSS?

1

Ho principalmente svolto lo sviluppo di applicazioni, ma ho anche lavorato su progetti web semplici (in cui HTML e CSS sono stati creati dagli sviluppatori del web).

Recentemente ho provato a creare un sito Web per me stesso e ho trovato estremamente fastidioso cercare di ottenere il posizionamento di div e altri elementi nella pagina a destra. Totalmente imprevedibile Ho provato a leggere attraverso questo , ma mi piacerebbe avere un ambiente dove è più facile posizionare un elemento sullo schermo

Vedo che process.js, paper.js e raphael.js sono disponibili, ma sarebbe saggio usare solo questi per creare un'applicazione web a pagina singola?

Sarebbe possibile creare un'app web per poter avere

  • Una home page, con un menu che, una volta fatto clic, cancellerebbe il vecchio contenuto dallo schermo e caricare nuovi contenuti sullo schermo
  • Essere in grado di interagire con un database come Neo4j o MongoDB
  • Avere un'interfaccia utente utilizzabile su browser PC e telefoni

ps: non mi dispiace non poter supportare i vecchi browser.

    
posta Nav 22.09.2014 - 19:59
fonte

1 risposta

6

In una certa misura, ci sono siti web che fanno proprio questo, dove gli elementi HTML sono creati e posizionati sulla pagina e disegnati usando CSS. Ma bisogna tenere presente che è ancora necessario utilizzare gli elementi HTML e modificarli con i CSS.

Uno svantaggio di farlo in questo modo è che i motori di ricerca leggono solo il contenuto fornito dall'HTML originale. Sempre più Google è in grado di leggere javascript ma non è molto lontano ed è sconosciuto quando e cosa influenzerà i risultati della ricerca.

Che ritorna al mio punto originale, devi usare HTML e CSS quando crei una pagina, staticamente o dinamicamente, e non c'è modo di aggirarlo.

    
risposta data 22.09.2014 - 20:16
fonte

Leggi altre domande sui tag