DSCoalition / dsc-11ty-cms

MIT License
1 stars 0 forks source link

Use Liquid as Templating Language #12

Closed SeaJerry closed 1 year ago

SeaJerry commented 1 year ago
status: Approved
date: 2023-07-31
deciders: John Phamvan, Grace Xu, Jerry Sea, Bella Jariel
informed: John Phamvan, Grace Xu, Jerry Sea, Bella Jariel

Templating Language for Digital Services Coalition Eleventy Application

Context and Problem Statement

Our team is building a static site application for the Digital Services Coalition using Eleventy, and we need to decide on a templating language that will be used to render dynamic content and generate the final HTML output. The two main options under consideration are Liquid and WebC

Decision Drivers

Considered Options

Decision Outcome

Chosen option: After carefully considering and evaluating both options, we have decided to use Liquid as the templating language for our Eleventy application.

Consequences

Pros and Cons of the Options

Liquid

WebC

More Information

This choice aligns with our goal of simplicity, performance, security, and seamless integration with the Eleventy ecosystem. Liquid's ease of use and robustness will enable our team to develop and maintain the static site generator efficiently while ensuring a positive developer experience.

SeaJerry commented 1 year ago

@gracexu94 , anything to add?

gracexu94 commented 1 year ago

LGTM! Would just suggest updating the name of this issue to highlight the result of our decision, e.g. "Use Liquid as Templating Language"