van
van copied to clipboard
🍦 VanJS: World's smallest reactive UI framework. Incredibly Powerful, Insanely Small - Everyone can build a useful UI app in an hour.
Fix #18
"vanilla JS" is a term used to designate using JS without any framework. Naming a framework "Vanilla JS" (even if abbreviated) is confusing. This HackerNews thread discusses the problem: https://news.ycombinator.com/item?id=36068142
For Advanced Examples, it would be nice to see a way to use this against a state engine like Zustand, Jotai, Valtio, Redux or MobX. Since being able to integrate...
### Discussed in https://github.com/vanjs-org/van/discussions/10 Originally posted by **cloudspeech** May 25, 2023 VanJS' HTML-markup-as-nested-JS-function-calls approach to templating is going to be a hard sell to the wider community, especially people that...
Would be nice to see examples of and an option to run some script upon rendering, for example, wiring bootstrap or materializeweb.com based component handlers.
Would be good to see more examples using components together. Ideally something with a router based render, and async loading of components via `import('./SomeComponent').then(({ SomeComponent }) => SomeComponent)`
The concise but powerful API of VanJS would make it very good alternative to template literals for Web Components. I've been evaluating it for this use case but there are...
Hi ! I'm currently working with your excellent library and Bulma CSS. As Bulma is based on CSS classes, it can require many values in the *class* property. A simple...
VanJS is not quite the smallest anymore, see https://github.com/anywhichway/trui. Although VanJS certainly rocks and it likely to get better support and be more pervasive. If there is any interest, I...