bindStateToDom
Languages and libraries
frontend library
SHOW HN2018
9points
7comments
#1,895of 2,155 in 2018
Top 88%of 2018 by points
How HN took it
QuietFewer than 5 comments about the project
0 positive, 3 neutral or asking, 0 mixed, 1 critical, out of 4 comments about the project.
Execution: 0 for, 1 against
The thread, comment by comment
Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.
positive neutral or mixed critical about another commenter or something else the maker
What HN said
What people liked
Useful as learning material
From 1 comment
This is great as learning material. Have you benchmarked your approach?
pier25 on HN
Objections
Consecutive clicks on number increment/decrement buttons fail in Chrome 62
From 1 comment
Consecutive clicks on the number increment/decrement buttons don't work. Google Chrome Version 62.0.3202.75 (Official Build) (64-bit)
boomlinde on HN
Unclear whether it saves meaningful bandwidth versus Vue.js
From 1 comment
Interesting idea! Just wondering if there are any benefits to going down this road other than saving the 21K of bandwidth necessary for Gzipped/minified Vue.js?
dzwillia on HN
Requests
Benchmarks of performance versus existing approaches
From 2 comments
This is great as learning material. Have you benchmarked your approach?
pier25 on HNI hope to save on performance & memory by cutting the render step and binding immediately to dom elements (But I could be wrong, I will need benchmarks before the switch).
antoineMoPa on HN
Questions
What happens if DOM nodes are moved around, does binding break?
From 1 comment
So what happens in Simulacra if I start moving DOM nodes around? Does the binding break?
pier25 on HN
Alternatives named
Simulacra.js
From 1 comment
I made something almost exactly like this: https://simulacra.js.org/ This actually uses object getters/setters, has full support for arrays, and nested arrays of objects. There…
daliwali on HN
Vue.js
From 1 comment
Interesting idea! Just wondering if there are any benefits to going down this road other than saving the 21K of bandwidth necessary for Gzipped/minified Vue.js?
dzwillia on HN