-
Notifications
You must be signed in to change notification settings - Fork 99
Commit
- Loading branch information
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -82,7 +82,7 @@ Declarative DOM tree composition, reusable components, reactive state binding - | |
|
||
### Ultra-Lightweight | ||
|
||
**VanJS** is the smallest reactive UI framework in the world, with just 0.9kB in the gzipped minified bundle. It's **50~100 times** smaller than most popular alternatives. Guess what you can get from this 0.9kB framework? All essential features of reactive UI programming - DOM templating, state, state binding, state derivation, effect, SPA, client-side routing and even hydration! | ||
**VanJS** is the smallest reactive UI framework in the world, with just 1.0kB in the gzipped minified bundle. It's **50~100 times** smaller than most popular alternatives. Guess what you can get from this 1.0kB framework? All essential features of reactive UI programming - DOM templating, state, state binding, state derivation, effect, SPA, client-side routing and even hydration! | ||
|
||
![Size comparison](doc/size_comp.png) | ||
|
||
|
@@ -127,7 +127,7 @@ Simplicity at its core. 5 major functions (`van.tags`, `van.add`, `van.state`, ` | |
|
||
🙏 **VanJS** aims to build a better world by reducing the entry barrier for UI programming, with no intention or plan on commercialization whatsoever. If you find **VanJS** interesting, or could be useful for you some day, please consider starring the project. It takes just a few seconds but your support means the world to us and helps spread **VanJS** to a wider audience. | ||
|
||
> In the name of **Van**illa of the House **J**ava**S**cript, [the First of its name](https://vanjs.org/about#name), Smallest Reactive UI Framework, 0.9kB JSX-free Grab 'n Go Library, [Scripting Language](https://vanjs.org/about#story) for GUI, [GPT-Empowered](https://chat.openai.com/g/g-7tcSHUu27-vanjs-app-builder) Toolkit, by the word of Tao of the House Xin, Founder and Maintainer of **VanJS**, I do hereby grant you the permission of **VanJS** under [MIT License](https://github.com/vanjs-org/van/blob/main/LICENSE). | ||
> In the name of **Van**illa of the House **J**ava**S**cript, [the First of its name](https://vanjs.org/about#name), Smallest Reactive UI Framework, 1.0kB JSX-free Grab 'n Go Library, [Scripting Language](https://vanjs.org/about#story) for GUI, [GPT-Empowered](https://chat.openai.com/g/g-7tcSHUu27-vanjs-app-builder) Toolkit, by the word of Tao of the House Xin, Founder and Maintainer of **VanJS**, I do hereby grant you the permission of **VanJS** under [MIT License](https://github.com/vanjs-org/van/blob/main/LICENSE). | ||
Contact us: [@taoxin](https://twitter.com/intent/follow?region=follow_link&screen_name=taoxin) / [[email protected]](mailto:[email protected]) / [Tao Xin](https://www.linkedin.com/in/tao-xin-64234920/) | ||
|
||
|
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -14,6 +14,6 @@ | |
}, | ||
"dependencies": { | ||
"van-cone": "^0.0.2", | ||
"vanjs-core": "^1.2.7" | ||
"vanjs-core": "^1.2.8" | ||
} | ||
} |
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -14,7 +14,7 @@ | |
"vite": "^4.3.9" | ||
}, | ||
"dependencies": { | ||
"vanjs-core": "^1.2.7", | ||
"vanjs-core": "^1.2.8", | ||
"vanjs-ui": "^0.10.0" | ||
} | ||
} |
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -14,7 +14,7 @@ | |
"vite": "^4.3.9" | ||
}, | ||
"dependencies": { | ||
"vanjs-core": "^1.2.7", | ||
"vanjs-core": "^1.2.8", | ||
"vanjs-ui": "^0.10.0" | ||
} | ||
} |
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -14,7 +14,7 @@ | |
"vite": "^4.3.9" | ||
}, | ||
"dependencies": { | ||
"vanjs-core": "^1.2.7", | ||
"vanjs-core": "^1.2.8", | ||
"vanjs-ui": "^0.10.0" | ||
} | ||
} |
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -14,7 +14,7 @@ | |
"vite": "^4.3.9" | ||
}, | ||
"dependencies": { | ||
"vanjs-core": "^1.2.7", | ||
"vanjs-core": "^1.2.8", | ||
"vanjs-ui": "^0.10.0" | ||
} | ||
} |
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -14,7 +14,7 @@ | |
"vite": "^4.3.9" | ||
}, | ||
"dependencies": { | ||
"vanjs-core": "^1.2.7", | ||
"vanjs-core": "^1.2.8", | ||
"vanjs-ui": "^0.10.0" | ||
} | ||
} |
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -14,7 +14,7 @@ | |
"vite": "^4.3.9" | ||
}, | ||
"dependencies": { | ||
"vanjs-core": "^1.2.7", | ||
"vanjs-core": "^1.2.8", | ||
"vanjs-ui": "^0.10.0" | ||
} | ||
} |
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -14,7 +14,7 @@ | |
"vite": "^4.3.9" | ||
}, | ||
"dependencies": { | ||
"vanjs-core": "^1.2.7", | ||
"vanjs-core": "^1.2.8", | ||
"vanjs-ui": "^0.10.0" | ||
} | ||
} |
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -14,7 +14,7 @@ | |
"vite": "^4.3.9" | ||
}, | ||
"dependencies": { | ||
"vanjs-core": "^1.2.7", | ||
"vanjs-core": "^1.2.8", | ||
"vanjs-ui": "^0.10.0" | ||
} | ||
} |