home.social

#templateengine — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #templateengine, aggregated by home.social.

  1. Hết rồi phải gõ HTML string để tạo PDF invoice? PDFMyHTML vừa ra mắt công cụ thiết kế trực quan, hỗ trợ Handlebars & Jinja2. Mời bạn:
    - Thiết kế giao diện, xem trước PDF ngay lập tức
    - Tách biệt logic backend và view HTML
    - Gọi API siêu gọn, không cần render HTML nguyên bản

    Bạn thích hướng tiếp cận này?
    #côngnghệ #PDF #API #SaaS #thiếtKếTrựcQuan #backend #Handlebars #Jinja2

    @mod #technology #TemplateEngine #NoCode #Invoicing

    reddit.com/r/SaaS/comments/1py

  2. Compress Whitespace in FreshMarker

    Whitespace in a template engine like FreshMarker's is fundamentally different from the rest of the characters outside of it's language constructs. A considerable amount of whitespace and line breaks are only used to ensure that the structure of the template remains comprehensible to the author.

    schegge.de/2025/03/compress-wh

    #Bibliotheken #FreshMarker #Java #FreeMarker #FreshMarker #Java #Template #TemplateEngine

  3. FreshMarker – compile it! (4)

    A further step on the way to static templates is the automation of their creation. A Maven plugin can be used to convert the FreshMarker template sources into Java source code. Although there are now more modern build tools, Maven is still used in many projects. The first task of the Maven plugin sho

    schegge.de/2025/03/freshmarker

    #BestPractices #Bibliotheken #FreshMarker #Java #FreshMarker #Java #Maven #Template #TemplateEngine

  4. Records für FreshMarker

    Seit Java 14 existieren Records als zusätzliches Klassenkonstrukt im Sprachumfang. Daher wäre es schön, diese kompakte Variante von immutablen Klassen auch in der Template-Engine FreshMarker nutzen zu können. Wie einfach die Unterstützung für Records implementiert werden kann, soll dieser Beitrag veranschaulichen.

    schegge.de/2022/11/records-fue

    #Bibliotheken #Java #FreeMarker #FreshMarker #Java #Java17 #Records #TemplateEngine

  5. Records für FreshMarker

    Seit Java 14 existieren Records als zusätzliches Klassenkonstrukt im Sprachumfang. Daher wäre es schön, diese kompakte Variante von immutablen Klassen auch in der Template-Engine FreshMarker nutzen zu können. Wie einfach die Unterstützung für Records implementiert werden kann, soll dieser Beitrag veranschaulichen.

    schegge.de/2022/11/records-fue

    #Bibliotheken #Java #FreeMarker #FreshMarker #Java #Java17 #Records #TemplateEngine

  6. Records für FreshMarker

    Seit Java 14 existieren Records als zusätzliches Klassenkonstrukt im Sprachumfang. Daher wäre es schön, diese kompakte Variante von immutablen Klassen auch in der Template-Engine FreshMarker nutzen zu können. Wie einfach die Unterstützung für Records implementiert werden kann, soll dieser Beitrag veranschaulichen.

    schegge.de/2022/11/records-fue

    #Bibliotheken #Java #FreeMarker #FreshMarker #Java #Java17 #Records #TemplateEngine

  7. @tindall i wrote my own but it is not public yet - and i cringe before the thought to throw you under the bus by asking you to be my guinea pig. it has no asset pipeline but then again i have not that many fancy images and so that feature request never came up... it builds the whole site everytime from scratch so i can then upload/rsync/push it wherever i like. yours is a nice website by the way! oh - and it being implemented in #java, it uses #velocity as #templateengine

  8. wieder darüber gestolpert dass ich mir ja vor über einem Jahr ja schonmal eine minimale #JS #templateEngine woher kopiert und für meinen Bedarf angepasst hatte...

    git.g33ky.de/dat/parse_templat

    Warum hatte ich am Wochenende nochmal angefangen sowas zu tippen?