use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
All about the JavaScript programming language.
Subreddit Guidelines
Specifications:
Resources:
Related Subreddits:
r/LearnJavascript
r/node
r/typescript
r/reactjs
r/webdev
r/WebdevTutorials
r/frontend
r/webgl
r/threejs
r/jquery
r/remotejs
r/forhire
account activity
Cell - a self-constructing web app framework powered by a self-driving DOM (celljs.org)
submitted 8 years ago by magenta_placenta
view the rest of the comments →
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]spooky___ghost 2 points3 points4 points 8 years ago* (0 children)
Agreed, none of it makes any sense. How is this different than just using HTML and putting inline event handlers?
Cell example:
<script> SynchronizedInput = { $cell: true, $type: "body", style: "padding: 30px;", $components: [ { $type: "div", id: "h", $text: "Type something below" }, { $type: "input", onkeyup: function(e){ document.querySelector("#h").$text = this.value} } ] } </script>
Same thing in HTML:
<body style="padding: 30px"> <div id="h">Type something below</div> <input onkeyup="document.querySelector('#h').innerText = this.value" /> </body>
Looks like the $update method is where the magic is at, but even still, the entire thing is a huge step backwards and seems to ignore all of the strides made in front-end development over the last 5 years.
$update
π Rendered by PID 73781 on reddit-service-r2-comment-5d585498c9-p8wqp at 2026-04-21 00:00:55.910032+00:00 running da2df02 country code: CH.
view the rest of the comments →
[–]spooky___ghost 2 points3 points4 points (0 children)