Quale buon motore di template Java dovrebbe avere?

-2

Sto iniziando a scrivere il mio motore di template per Java. Sarà principalmente inteso per Spring Framework. Di solito uso Freemarker, ma conosco motori di template come Java Server Pages o Thymeleaf. Lo faccio solo per scopi divertenti e per sviluppare le mie capacità di programmazione. Ho alcune supposizioni sul mio motore di template, ma voglio chiederti quali caratteristiche (secondo te) dovrebbe avere un buon motore di template?

Per ora il mio modello:

  • Gestisce valori nulli. Invece di lanciare un'eccezione, che urla, quel valore non è presente - basta lasciare la dichiarazione della variabile in HTML analizzato (come Angolare).

  • Utilizza solo tag HTML5, quindi i futuri fornitori non dovranno installare plugin o editor speciali per gestire estensioni di file strani (come i file ftl di Freemarker).

Sono grato per tutti i suggerimenti.

    
posta G.Spansky 10.04.2016 - 23:51
fonte

1 risposta

0

Ecco alcuni che mi vengono subito in mente:

  • Localizzazione. Ci dovrebbe essere un modo semplice per tradurre tutte le stringhe in lingue diverse senza impostare alcuni fagioli TemplateMessageResolverProviderFactory pazzi.
  • Diversi tipi di contenuti. Sembra che tu stia pensando "text / html" solo per ora, ma spesso desidero inviare anche messaggi di posta elettronica in chiaro. Quindi dovrebbe esserci un modo per restituire "text / plain", cioè senza utilizzare alcun tag HTML nel modello.
  • Variabili. Ci dovrebbe essere un modo semplice per incorporare le variabili nelle stringhe localizzate.
risposta data 11.04.2016 - 00:04
fonte

Leggi altre domande sui tag