XSLT XSLT (1999): native, zero-config build system for the Web. From: Grug brain Paco To: Paco Subject: XSLT most static websites created like this data ( .json , .md , .txt ) , , ) build system (Hugo, Next.js, Astro, …) output (static HTML) me make many website, find build system has much complexity. not understand big project like React Next.js, need many PhD for understand how my markdown blog work me want remove framework (many grug do), want use simple HTML and CSS, use sacred spec like HTTP URI HTML. but no build system? this mean writing lot lot HTML by hand. when time come for many webpages, need header and footer same same on all pages: copy paste easy for while. but when, in future, there many many many pages? me need better solution can use HTML import? nope not exist can use web component? nope need JS and now need JavaScript engine for a while me think about this problem. many month me work on other projects, work on tool like web browser, UI components, think about other thing in mind, like how gravity and what make good stylesheet. wait, can use web browser like build system? seem good for data → HTML, it understand many format already like text/html text/markdown application/xml . more months me learn about web browser, what make good URL, how email work, take some break, listen music, play game learn that spec best place learn all web stuff. discover many good idea in spec, read carefully, click links, use many feature me not know about for make good app experience one day me working on RSS feed and want make /rss/blog.xml more pretty, not just text, can use stylesheet? yep find spec about XSLT for making pretty XML document me not really know much about XML document, just using rss npm package and it work, so me find XML spec and read bit… <? xml version = " 1.0 " ?> < blog > < post id = " 42 " publishedAt = " 2025-06-26 " > < title >Hello XSLT</ title > < tags >…</ tags > </ post > </ blog > ok is great! it look like HTML but for all data, not jus...
First seen: 2025-06-27 06:26
Last seen: 2025-06-27 19:28