Skip to content
This repository has been archived by the owner on Jun 21, 2023. It is now read-only.

TODOs #58

Open
4 of 7 tasks
gr0uch opened this issue Mar 17, 2017 · 0 comments
Open
4 of 7 tasks

TODOs #58

gr0uch opened this issue Mar 17, 2017 · 0 comments

Comments

@gr0uch
Copy link
Owner

gr0uch commented Mar 17, 2017

  • Fix js-framework-benchmark by using appendChild rather than insertBefore in the edge case when the marker node is the last node, perfect case of optimizing for benchmarks... this seems to not be a bottleneck
  • Improve create/append speed by memoizing positions of matched nodes after cloning. not now
  • bindEvent helper should consider nested events and unbind those on removal (maybe? is something like inert possible or just a capturing event listener that does nothing?) c02f56e
  • Refactor: remove usage of WeakMap, the only ES6 API used besides symbols (may be the best option still for DOM nodes though, unsure of benefits and drawbacks).
  • Add simulacra.rerender symbol, to force a change to occur for the same value.
  • Investigate using the Range API (link)
  • Lisp rewrite Lisp rewrite #51
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant