2 releases
0.1.1 | Dec 31, 2023 |
---|---|
0.1.0 | Dec 17, 2023 |
#502 in WebAssembly
29 downloads per month
115KB
2.5K
SLoC
Wal-core
Wal-core is the most crucial part of a wal project. It enables the programmer to:
- Define components
- Define routing rules
- Create event handlers for browser events
- Define the stucture of the page using VDOM
To create components a Component trait needs to be implemented on the type. To define routing rules a RouterBuider needs to be used. Defining handlers for a browser events is done by simply creating closures. VDOM can be created just like every normal struct or it can be defined using rsx macro from wal-rsx.
Dependencies
~10MB
~179K SLoC