core
jsx
Our great sponsors
core | jsx | |
---|---|---|
6 | 1 | |
145 | 3 | |
0.7% | - | |
2.3 | 6.5 | |
29 days ago | almost 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.
core
-
I created a framework with JSX components on generators*, a fast mobx-like state management and an exclusive cssx styling system
My name is Dani. For several years now, I have been experimenting with different approaches to front-end development. I tried many different ideas, the best of which I collected in my framework Whatsup. In this article, I want to briefly tell you about architectural decisions and discuss them with you in the comments.
-
What happens if you mix React, Mobx and generators*? Ok, let's do it!
Sources on github
-
WhatsUp - front-end framework based on ideas of streams and fractals. Part 2.
Thank you for your feedback, I really hope that I was able to answer your questions. I will be glad to talk with you in discussions. https://github.com/whatsup/whatsup/discussions There is no syntax highlighting on reddit and in general it is better to save such communication in a repository for history.
-
WhatsUp - front-end framework based on ideas of streams and fractals. Part 2.
I hope you enjoyed the article. These are not all the features of the WhatsUp framework. In the next article I will talk about delegation, routing, asynchronous tasks. You can find more examples here, their sources.
-
WhatsUp - front-end framework based on ideas of streams and fractals
View on GitHub
-
Why am I here ?
@fract/core - this is my project and I would be very grateful for any feedback. In the end - maybe I'm wasting my time on it?
jsx
-
WhatsUp - front-end framework based on ideas of streams and fractals. Part 2.
WhatsUp has its own jsx-renderer. There are two packages for this - @whatsup/jsx & @whatsup/babel-plugin-transform-jsx. And a simple HelloWorld would look like this.
What are some alternatives?
Rete.js - Rete.js is a framework for creating visual interfaces and workflows. It provides out-of-the-box solutions for visualization using various libraries and frameworks, as well as solutions for processing graphs based on dataflow and control flow approaches.
solid - A declarative, efficient, and flexible JavaScript library for building user interfaces.
feathers - The API and real-time application framework
js-framework-benchmark - A comparison of the performance of a few popular javascript frameworks
Mithril.js - A JavaScript Framework for Building Brilliant Applications
sucrase - Super-fast alternative to Babel for when you can target modern JS runtimes
foal - Full-featured Node.js framework, with no complexity. 🚀 Simple and easy to use, TypeScript-based and well-documented.
minifaker - A lightweight alternative to faker.js
way.js - Simple, lightweight, persistent two-way databinding
million - Optimize React performance and make your React 70% faster in minutes, not months.
GrapesJS - Free and Open source Web Builder Framework. Next generation tool for building templates without coding
LiquidLava - Framework for building user interfaces