ATProto Browser

ATProto Browser

Experimental browser for the Atmosphere

Post

I finally figured out what's the point of weird tagged template strings in TypeScript eg html`<html...` or sql`<select * FROM ...`. It's really cool. On template level one can ensure correct escaping and on editor level one can ensure correct highlighting. Nice solution for successor DSLs to JSX

May 5, 2025, 10:21 AM

Record data

{
  "uri": "at://did:plc:nnyup5jawnkldabukowpuifr/app.bsky.feed.post/3log5izrd3c2v",
  "cid": "bafyreiemwigurbyxb2koldqczzrn7v6vtuj7ov72vmmq2qszrdfs3cbik4",
  "value": {
    "text": "I finally figured out what's the point of weird tagged template strings in TypeScript\neg html`<html...` or sql`<select * FROM ...`. It's really cool. On template level one can ensure correct escaping and on editor level one can ensure correct highlighting. Nice solution for successor DSLs to JSX",
    "$type": "app.bsky.feed.post",
    "langs": [
      "en"
    ],
    "createdAt": "2025-05-05T10:21:46.025Z"
  }
}