-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
I started off learning how to write a web app, and ended up experimenting with writing a web framework in Rust. Anyway, the result of that trip down the rabbit hole is Silkenweb. It uses signals to figure out what needs to be rendered, so doesn't need a VDOM to minimize DOM API calls. It also minimizes calls to your application rendering code.
I take a look at https://github.com/silkenweb/silkenweb/blob/main/examples/todomvc/src/main.rs and it seems that it has no persistent storage yet (is this correct, u/simon583?). While other implementations include that, such as https://github.com/lukechu10/maple/blob/master/examples/todomvc/src/main.rs#L135-L145
Rather than using a macro based DSL, it uses plain rust syntax with a builder pattern inspired by Moxie. It's inspired by Solidjs and Maple on the signals/reactivity side.
Rather than using a macro based DSL, it uses plain rust syntax with a builder pattern inspired by Moxie. It's inspired by Solidjs and Maple on the signals/reactivity side.
Ultimately, I'd like to be able to write reasonably complex client/server web apps in Rust, so the next medium term thing on my list is web components (as a consumer). That'll allow a lot of existing Javascript components to be reused. For example: Microsoft Fast, Material Web Components and UI5.
Ultimately, I'd like to be able to write reasonably complex client/server web apps in Rust, so the next medium term thing on my list is web components (as a consumer). That'll allow a lot of existing Javascript components to be reused. For example: Microsoft Fast, Material Web Components and UI5.
Very nice, seems philosophically similar to a Kotlin web framework I've been working on for a few years called Kweb.