# I'm Trying TOML-based Web Prototyping I want to be able to roll out a test site very quickly. A site, say for netlify, should be easy to generate: * one source file to produce several pages * template friendly -- preferably mustache * mobile first; works in TERMUX on Android I've decided I don't need markdown. I'll write the HTML and can use tachyons CSS, for fine control. ## Android TERMUX has removed any command line mustache preprocessors from its repositories. I have installed ruby and gemmed in mustache. yq is available and converts TOML to YAML. ## Serialization My two cents: machines like reading JSON, people like reading YAML (or pretty JSON), I like writing TOML. JSON has too much spaghetti -- []{}; -- for easy writing. YAML is highly dependent on indentation; so easy to mess up -- at least for me. TOML's syntax seems much clearer to me. ## Conversion: TOML -> YAML -> HTML I'll then use yq to convert the TOML to YAML for processing with ruby mustache. ## Functional CSS I like Simon Vrachliotis's idea of taking two templating passes at page sources, the first to insert tachyons classes, and the second to produce the final HTML. => https://medium.com/@simonswiss/full-re-write-in-10-days-with-tachyons-and-functional-css-a-case-study-part-4-b565745ca1e5 --- Tags: #webdev #toml #android => index.gmi Return to the index. => tags.gmi See all tags.