-
Notifications
You must be signed in to change notification settings - Fork 0
Development stack planned? #1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
Hey! Svelte + Tauri is exactly the stack I've been looking at. Tried to get a project structure going months ago using Svelte, TypeScript, Vite with Tauri, but then SvelteKit was introduced, which I am not familiar with yet. I initially thought SvelteKit was only for SSR apps, which I now understand is not the case - it's becoming the default way to build both CSR and SSR web apps. Basically, the next steps are:
So we'll see how this progresses. Long road ahead. Appreciate the interest! |
Just as a little tinker and to I guess prove the concept, this is a Svelte app I knocked together very roughly in about 10 minutes to try and start to replicate your design. It uses twind (https://twind.style) which is a lightweight compiler compatible with tailwind classes. Of course it's just something quickly thrown together not refined at all, but tailwind as a UI/styling framework really is intuitive and very easy to use. Svelte also lends itself to the idea of using customizable/pluggable widgets, being a component-based framework. Styling doesn't have to be as verbose as in the code below, commonly used patterns can be defined as 'shortcuts' in twind config, so for example Looks like a promising solution if you chose to use it. HTML code to go with the screenshot is below :)
|
I absolutely agree that SvelteKit should be part of the stack. I don't have any personal experience with Tauri but it seems like a very cool project. As for anything Tailwind, I guess it's useful? Also personal preference here but I think the launcher should go with TypeScript. |
Hi, only just noticed you updated the readme a few months ago - have any rough plans been thought of about what kind of dev stack you might want to use for this rewrite? Just curious as I'd love to continue to make contributions when I get time.
I was considering creating a GUI frontend for my Linux install script (freeso-linux repo).
The stack I had in mind was:
You might be familiar with some of them and of course these are just suggestions and to kick off a bit of discussion :) The learning curve to use the stack I'm mentioning or something similar is actually quite easy, and SvelteKit (which is a breeze of an app framework to use) is now in Release Candidate stage with feature/structure freeze.
Like I mentioned before, would be great to be able to help out - I'm guessing you plan on designing the new version to be flexible and cross-platform from the ground up, so I would most likely deprecate my linux script and PR linux install support directly into something like this based on the work I've done before.
Hope all is well! Thanks :)
The text was updated successfully, but these errors were encountered: