Szukam analogów do Rails Liquid markup! w językach Java lub Scala. Który znacznik istnieje jak płyn?Ciecz w języku Java/Scala
Odpowiedz
Należy również przyjrzeć Handlebars.java.
Można dokonać Helper
s naśladować filtry cieczowe za:
Liquid:
{{ context | markdownify }}
Handlebars.java:
{{md context}}
Najbardziej podobna do mnie myślę to prawdopodobnie Jangod. Sądzę, że będziesz w stanie używać Liquid bezpośrednio przy pomocy JRuby. Możesz też użyć klasycznego formatu znaczników, takiego jak Velocity lub Freemarker. Inną propozycją, której osobiście nie wypróbowałem, byłaby Mustache.java.
Może rade, oferuje pre-kompilacji, a „Bezkodowe” szablony (choć nie jestem pewien, czy wymóg bezpieczeństwa ciecz jest w pełni spełnione).
W każdym razie, to sprawdzić, szablon silnik Scalate sam jest dość silny (jadeit, scaml, etc.) ...
Ja również poszukuje implementacji Javy of Liquid, i znaleźli to: https://github.com/bkiers/Liqp
Według autora, Liqp jest: parser
antlr oparte 'ciecz szablon' i silnik renderowania.
Witam! Wiem o projekcie, ale niedługo przyjrzę się wąsom. dzięki! –