Results 32 issues of Luke

Router bugs/improvements: - [x] #125 - [x] #123 - [x] #122 - [x] #121 - [x] #124 - [x] #129 - [ ] #130

A-docs
C-enhancement
A-router

**Is your feature request related to a problem? Please describe.** The current way of having fine grained reactivity for nested state is basically wrapping every member around `Signal`. This is...

C-enhancement
A-macro
A-reactivity
A-ergonomics
D-hard

Since the documentation website is hosted on netlify, we can use something like https://github.com/netlify/rust-functions-example to render the website in the serverless function.

C-enhancement
A-website

We need a Sycamore logo eventually. Ideas are welcome!

meta

For better initial rendering performance, nodes should be created from a template node rather than using `document.createElement`. This would also improve component creation speed.

performance
D-hard

Implement synthetic event delegation in Sycamore. This will improve performance by avoiding the overhead of attaching event handlers to DOM nodes and also make events propagate through the component tree...

C-enhancement
performance
D-hard

Make it easy to unit test components as well as integration and E2E tests. Scenarios should include but not limited to: - [ ] Ergonomic assertions about DOM state -...

The problem with `WebSocket` after using `.split()` is that we can no longer access the methods on the `WebSocket`, e.g. `.close()`. This issue would be solved if the `WebSocket` could...

Right now, `inline_props` does not support the `impl Trait` syntax which is often useful to prevent adding tons of generics to a function. We would like the following syntax to...

C-enhancement
good first issue
A-macro
A-ergonomics
D-hard