Our great sponsors
-
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.
(Note: Running the app for the first time will take some time, as the app needs to download and compile the necessary rust crates) (Note: For folks using macOS for development — if you run the command to start the app and the app window appears over a fullscreen app, you won’t be able to move the app window. This is a known bug and can be tracked here)
It uses the WebView that the underlying OS provides to render the application’s UI — this is one of the reasons why the application binaries are smaller (as compared to electron). The WRY library from the Tauri toolkit provides a unified interface to interact with WebViews provided by different operating systems. The WRY library uses the Tao crate for cross-platform window management.
If you have any questions/suggestions feel free to reach out to me on twitter @rahulnpadalkar. You can find the github repo with all the code here.
We will use ChakraUI for UI components and styling. To setup ChakraUI, follow their getting started guide.
If you don’t have Node, install it using Homebrew,