HNHacker News
TopNewBestAskShowJobs

jstrat

5 karma · joined February 8, 2019

submissionscomments
jstrat··on Why are we templating YAML?
Crazy idea, but couldn't we use JSX for configuration?

<AutoScalingGroup name='Main cluster'> <LaunchConfig imageId='ami-xx'>...</LaunchConfig> </AutoScalingGroup>

Paired with Typescript, we would have the clearness of a declarative language, with the power and flexibility of a real language that is also easy to extend and navigate.

As a bonus, most tooling already exists.