Applicazioni SPA: AJAX per scaricare modelli o creare da stringhe

1

Sto lavorando su una grande applicazione angolare e attualmente sto usando una classe factory che crea template HTML da stringhe. Non dobbiamo preoccuparci del supporto mobile per l'applicazione e mi chiedo da un punto di vista architettonico, quale metodo preferireste implementare e perché: file HTML statici che vengono scaricati su richiesta o una classe che crea i template come stringhe ?

    
posta wootscootinboogie 13.09.2014 - 21:59
fonte

1 risposta

1

Penso che questa domanda sia altamente motivata dall'opinione pubblica, ma dal momento che ne ho una, condividerò: penso che sia molto più brutto costruire i template dalle stringhe. È anche oggettivamente più difficile lavorare con, collaborare, ecc.

Manterrei i template nei tag script opportunamente tipizzati con id in un singolo file HTML, o se è necessario, suddividiamo i gruppi di template in base allo scopo o al modulo all'interno dell'applicazione. Ma ti scoraggio molto dal costruirli come stringhe.

Ad esempio,

com.acme.app.assets.templates.account-templates.html

<script type="text/x-mustache-template" id="account-login-template">
    ...
</script>

<script type="text/x-mustache-template" id="account-signup-template">
    ...
</script>

com.acme.app.assets.templates.shop-templates.html

<script type="text/x-mustache-template" id="shop-home-template">
    ...
</script>

<script type="text/x-mustache-template" id="shop-cart-template">
    ...
</script>
    
risposta data 14.09.2014 - 06:12
fonte

Leggi altre domande sui tag