Non c'entra il riuso del codice e nemmeno partire da zero e certamente che devi utilizzare quello che ti passa il convento, joomla, estensioni, template, quello che cambia è il modo di assemblare il tutto.
Se parto disponendo la visualizzazione del mio sito per uno smart, sarò concentrato sulla resa per questi e metterò le cose essenziali, poi , credo, mi sara più facile ed agevole in secondo momento ampliare e adattarlo per desktop ed altri dispositivi ed aggiungere contenuti di completamento.
Tanto ormai saranno sempre di più visitatori che approciano ricerche da smart, poi se interessati passano a tab o pc per approfondire quello che hanno trovato interessante. Un altra tendenza che sta prendendo piede è quella di sfruttare le app di base dei dispositivi, esempio se devo inserire una mappa sfrutto quella presente nel dispisitivo stesso e così per tante altre necessità.