Luke Jackson
Luke Jackson
I am still on the side of declarative routing and data fetching. Routing is really hard. There are so many ways to go about it, so many _edge-casey_ requirements that...
Could you provide a description explaining what this PR does and what problem you are trying to solve?
Thanks! So just to clarify the desired behaviour; in this case: ``` main([ Route({ render: Nav }), Route({ path: '/users', render: () => div({ key: 'users' }, 'Some Users:') }),...
The path seems like a sensible key to use. It is a good identifier for the element. The only doubt I have; is it guaranteed to be unique? Does it...
I think a lot of this sounds fantastic! To address your points: - A basic CLI was my next goal this `npx create-es-react-app` should be a thing. Also programatic creation...
Apologies for the late reply, I have been away on vacation during August. The reason is so that I can make modifications like this. There currently isn't any bundler so...
Very good point! Thanks for the suggestion. I think those numbers might be slightly misleading but slice certainly seems faster than replace by some margin (just not 100x) [see here](https://perf.link/#eyJpZCI6ImlldzMzano5ZzFxIiwidGl0bGUiOiJGaW5kaW5nIG51bWJlcnMgaW4gYW4gYXJyYXkgb2YgMTAwMCIsImJlZm9yZSI6ImNvbnN0IGhhc2ggPSBNYXRoLnJhbmRvbSgpLnRvU3RyaW5nKDM2KTsiLCJ0ZXN0cyI6W3sibmFtZSI6IkZpbmQgaXRlbSAxMDAiLCJjb2RlIjoiaGFzaC5yZXBsYWNlKFwiMC5cIiwgXCJcIik7IiwicnVucyI6WzIzMjMwMDAsMjM1MzAwMCwxMjkyMDAwLDMwNzIwMDAsMTMxMzAwMCwxOTAwMDAwLDQzNjAwMCwzMzUyMDAwLDc5ODAwMCwyNDM2MDAwLDMxNzIwMDAsNTEyMDAwLDMwODQwMDAsMTY5OTAwMCwzMzQyMDAwLDI2MjAwMCw0NzcwMDAsMzU0ODAwMCwzMzQwMDAwLDIyNjUwMDAsMjI4MDAwLDI4OTAwMCw5MDUwMDAsMTM2MjAwMCwyMjkxMDAwLDIwOTgwMDAsMjUxNTAwMCwyNzI0MDAwLDI2NzEwMDAsMTQxNzAwMCwxOTE3MDAwLDM3NzAwMCwzNDEwMDAsMzMyMDAwMCwyMTIwMDAsMzA1MzAwMCw4NTIwMDAsMzM0MDAwMCwyNjkxMDAwLDEyNTEwMDAsNTA3MDAwLDI1OTMwMDAsMTE0NzAwMCwyNzAwMDAsMTM5MDAwMCwxNjU5MDAwLDM1NzgwMDAsMTA2MTAwMCwzNDY1MDAwLDE4MjgwMDAsMjU0MjAwMCwyMDIwMDAwLDE0ODUwMDAsMTE3MjAwMCw2MDAwLDc5MDAwMCwyMzQxMDAwLDE0MDYwMDAsMzYwNjAwMCw4OTEwMDAsMjUxMzAwMCwxNTYwMDAsMTA5ODAwMCw4NzEwMDAsMzE0MTAwMCwxMzEyMDAwLDMyMDEwMDAsMjU0MDAwMCw4MzQwMDAsMTg1ODAwMCwyMDgwMDAwLDMzOTUwMDAsMjk2MDAwLDIyMjQwMDAsNzU1MDAwLDExMzYwMDAsMjc0MjAwMCwyODYxMDAwLDE4ODAwMCwyNzc4MDAwLDQ2MDAwMCwyMjkwMDAwLDU2OTAwMCwxNjU1MDAwLDQ5MDAwLDI1NDQwMDAsMjQ1MzAwMCw3MjIwMDAsMjc0MzAwMCwyNzY4MDAwLDI0NzAwMCwyMTM3MDAwLDIyNzUwMDAsMTIwOTAwMCwxMDUxMDAwLDIzMTYwMDAsMTg3NzAwMCwxNDE5MDAwLDM1MzMwMDAsMjc0MDAwXSwib3BzIjoxNzcxNTcwfSx7Im5hbWUiOiJGaW5kIGl0ZW0gMjAwIiwiY29kZSI6Imhhc2guc2xpY2UoMik7IiwicnVucyI6WzM4NTAwMCw1MjgwMDAsMjYzOTAwMCwzODI3MDAwLDEwMTQwMDAsMjIwMDAwMCwxMTA1MDAwLDQ5ODAwMDAsNDM3MjAwMCwxOTQ1MDAwLDMzNzUwMDAsNDc5MTAwMCwxNzExMDAwLDQzMzMwMDAsMzAxNDAwMCwzODAwMDAsNzMyMDAwLDUzMzcwMDAsNDY3NTAwMCwzMjM1MDAwLDMxMTAwMCw1MzE1MDAwLDEzOTAwMCw1NzAwMCwzNTU4MDAwLDMyMjQwMDAsMjY4MjAwMCw0OTUyMDAwLDI3ODMwMDAsNDY2ODAwMCw1MjQwMDAsMjk5NjAwMCwxNDAwMDAsMzgxOTAwMCwyNDI3MDAwLDMwNzIwMDAsMTcxMjAwMCw0MTExMDAwLDI2MTAwMDAsMzU1ODAwMCw5NDAwMDAsMzAxNzAwMCwxMDgwMDAwLDI5OTAwMCwxOTYxMDAwLDIxMjEwMDAsNTI3MjAwMCwxMDYyMDAwLDM4NTIwMDAsMjc1NTAwMCwxNTUzMDAwLDMxMzgwMDAsMTAyMDAwMCwyMDM5MDAwLDUwNDQwMDAsNTU4MzAwMCwyNzYzMDAwLDQ4OTcwMDAsMzM1NDAwMCwyNjQwMDAwLDExOTcwMDAsMzU2MDAwMCw1MzcwMDAsMjM2OTAwMCw0MDIxMDAwLDE2ODAwMDAsNDIxOTAwMCwzMzQ2MDAwLDIzMzMwMDAsMjAyMzAwMCwyNjgwMDAwLDIxNjMwMDAsMjczMjAwMCwyODQwMDAwLDcwOTAwMCwxMjk1MDAwLDI5OTgwMDAsNDU3MTAwMCwxOTYxMDAwLDM5NTUwMDAsMzY0MDAwLDM5MDcwMDAsNjA3MDAwLDQ0MjUwMDAsNDM0MDAwMCwyNzcwMDAsMzM4NDAwMCw0MTcwMDAsNDQ1NzAwMCwzNDA2MDAwLDQ5ODUwMDAsMTk3MjAwMCw1NTExMDAwLDc2NjAwMCw0NTg5MDAwLDI0ODgwMDAsMTUxNzAwMCw0MDIwMDAwLDE4OTAwMCw0NDE3MDAwXSwib3BzIjoyNjg4NTMwfV0sInVwZGF0ZWQiOiIyMDIwLTA0LTA5VDEwOjIwOjE1LjM0M1oifQ%3D%3D)....
This sounds doable.. I haven't used `` in a while. Is there a way to pick this up in Javascript an if so is it just a case of prefixing...
Awesome, do you fancy making a PR for this?
This certainly sounds like a better option! A much less involved change.. have you tested it and does it work for your use case and not break others? (sincere apologies...