voby
voby
voby | voby | |
---|---|---|
12 | 12 | |
854 | 156 | |
0.1% | - | |
8.0 | 9.7 | |
about 1 month ago | about 2 years ago | |
TypeScript | TypeScript | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
voby
-
Resources for understanding the Solid compiler
My plan was to read Voby's code. It's similar to Solid but less code to read.
-
Unleashing Million.js v2.0.0
voby (Fabio Spampinato) The Million.js "template" concept is derived from Voby's template() API.
-
Reactivity Without Virtual DOM
By and large having no VDOM frees you from having to structure things in an unergonomic way, for performance or otherwise, whatever limitations Svelte and Solid have in this regard are self-inflicted. For example my framework allows you to destructure props just fine, still no VDOM (https://github.com/vobyjs/voby).
-
Voby: Simplifications Over Solid - No Babel, No Compiler
Hello 👋, my name is Fabio and in the process of trying to deeply understand the awesome Solid framework I ended up writing my own standalone reactivity library, Oby, and a Solid-like reactive framework on top of it, Voby.
- Voby: a new high-performance framework, inspired by Solid, with no custom Babel transform, it works with TypeScript's
- Voby: a new high-performance framework, inspired by Solid, with no custom Babel transform
- Voby: A performant front-end framework with fine-grained reactivity
voby
- Voby: New React-like framework with Solid-like performance (no Babel, no magic)
- Voby: The new high-performance web framework, Observable-based, JSX support, no special Babel magic
- Voby: The new high-performance web framework with React-like convenience but Solid-like performance (and no magic)
- Voby: A new high-performance framework that achieves Solid-level performance with TypeScript's basic JSX transform
- Voby: A new high performance framework for writing rich applications
- Voby: A new frontend framework for high performance applications (no special Babel transform required!)
- Voby: a new reactive web framework that looks like React but with Solid-level performance, without needing a special Babel transform
- Voby: the new high-performance framework with React-like APIs but Solid-like performance (no special Babel transform required!)
- Voby: the new React-like framework with Solid-like performance (no special Babel transform required!)
-
Four Eras of JavaScript Frameworks
Actually that's just a common misconception, which I believed too.
The complex compile-time transforms enable almost no performance improvements.
As a proof just take a look at the js-framework-benchmark table [0], my framework (Voby [1]) is faster than both in the framework despite having an API very similar to Solid and no requirement for a Babel transform or other compile-time transform (though the basic React-like JSX transform is supported for convenience).
Those transforms actually exist 99% just for providing some convenience features to the developer. If that weren't the case it would be possible to make something similar without a transform that's faster than both. In fact Svelte is actually quite a bit slower than both Voby and Solid.
[0]: https://krausest.github.io/js-framework-benchmark/current.ht...
[1]: https://github.com/fabiospampinato/voby/
What are some alternatives?
Marble.js - Marble.js - functional reactive Node.js framework for building server-side applications, based on TypeScript and RxJS.
Svelte - Cybernetically enhanced web apps
solid - A declarative, efficient, and flexible JavaScript library for building user interfaces.
oby - A rich Observable/Signal implementation, the brilliant primitive you need to build a powerful reactive system.
js-framework-benchmark - A comparison of the performance of a few popular javascript frameworks
ag-Grid - The best JavaScript Data Table for building Enterprise Applications. Supports React / Angular / Vue / Plain JavaScript.
voby-app-cli - The official CLI for starting a new Voby project quickly.
kwasm - Proof of concept React-ish UI library, powered by WebAssembly
estrela - Full Reactive Framework.
htm - Hyperscript Tagged Markup: JSX alternative using standard tagged templates, with compiler support.