Experimental browser for the Atmosphere
You can use reactive widgets to speed up your interactive visualization application development, while also facilitating re-usability. It is also very useful for coordinating views, even if they are written using different libraries. Here's is a simple example synchronizing #vega-lite & #d3js 2/3
Nov 16, 2024, 5:04 PM
{ "uri": "at://did:plc:puili4zojw2bj2jdegisq3yz/app.bsky.feed.post/3lb3eqoydwk2k", "cid": "bafyreicbvf2ty2qo4abui6xm2hq7rdkhu5qitul5rqsfiqkw7a6bl2oxm4", "value": { "text": "You can use reactive widgets to speed up your interactive visualization application development, while also facilitating re-usability.\n\nIt is also very useful for coordinating views, even if they are written using different libraries. Here's is a simple example synchronizing #vega-lite & #d3js\n\n2/3", "$type": "app.bsky.feed.post", "embed": { "$type": "app.bsky.embed.images", "images": [ { "alt": "Reactive widgets connecting a vega-lite scatterplot and d3 histograms", "image": { "$type": "blob", "ref": { "$link": "bafkreibkg6mlt7avssb7so4zibougucjqisubit3gwu7zgxazsusjf4unm" }, "mimeType": "image/jpeg", "size": 185029 }, "aspectRatio": { "width": 948, "height": 690 } } ] }, "langs": [ "en" ], "reply": { "root": { "cid": "bafyreidunkbklbr2sotjqsz7zt2s6cns7i3mg6hdynpq6wgnx6mcgdrqgm", "uri": "at://did:plc:puili4zojw2bj2jdegisq3yz/app.bsky.feed.post/3lb3eqm3bg22k" }, "parent": { "cid": "bafyreidunkbklbr2sotjqsz7zt2s6cns7i3mg6hdynpq6wgnx6mcgdrqgm", "uri": "at://did:plc:puili4zojw2bj2jdegisq3yz/app.bsky.feed.post/3lb3eqm3bg22k" } }, "facets": [ { "index": { "byteEnd": 286, "byteStart": 276 }, "features": [ { "tag": "vega-lite", "$type": "app.bsky.richtext.facet#tag" } ] }, { "index": { "byteEnd": 294, "byteStart": 289 }, "features": [ { "tag": "d3js", "$type": "app.bsky.richtext.facet#tag" } ] } ], "createdAt": "2024-11-16T17:04:28.018Z" } }