CrabNebula · @crabnebula
36 followers · 114 posts · Server fosstodon.org

How do popular UI libraries (like , , ) work together with @TauriApps?

Let's talk about:
✅Cross-Platform Compatibility
✅Development Experience
✅Size and Complexity
✅Learning Curve
✅Security
✅& more

By TejaKumar.

crabnebula.dev/blog/the-best-u

#reactjs #sveltejs #solidjs

Last updated 1 year ago

CrabNebula · @crabnebula
36 followers · 112 posts · Server fosstodon.org

→ Qwik introduces a new approach to rendering, though maintains syntax that is near-identical to React, which lowers the learning curve for devs.

's setup & configuration are straightforward, making it easy to integrate with existing projects regardless of UI library.

→ Do you want to learn more about Qwik VS Tauri or how other popular frameworks/UI libraries (like , , , etc.) are compared to @TauriApps?

Check this out:

crabnebula.dev/blog/the-best-u

#tauri #react #svelte #solidjs

Last updated 1 year ago

Dioramic Life · @dioramic_life
23 followers · 520 posts · Server mas.town

take 2, yesterday. Went a lot better. I think I may like it better than

I am on the fence a bit on the conventions for css but I must confess the scopedn styling is nice.

For comparison I may try to determine if that is all I really need.

#solidjs #sveltejs #lithtml

Last updated 1 year ago

CrabNebula · @crabnebula
35 followers · 99 posts · Server fosstodon.org

Do you want to learn more about VS or how other popular frameworks/UI libraries (like , , , etc.) are compared to @TauriApps?

Check this out:

crabnebula.dev/blog/the-best-u

#angular #tauri #react #svelte #solidjs

Last updated 1 year ago

The Spicy Web · @vanilla
535 followers · 340 posts · Server social.spicyweb.dev

“React Is Not Modern Web Development”

@jaredcwhite’s personal thoughts on a great entry by @collinsworth into the growing body of work which details why greenfield projects are better served by other frameworks…or none at all.

thathtml.blog/2023/08/react-is

#webdev #react #javascript #frameworks #preact #svelte #vue #solidjs #litelement

Last updated 1 year ago

CrabNebula · @crabnebula
25 followers · 83 posts · Server fosstodon.org

, also like , aims to be as minimal as possible, often resulting in smaller bundle sizes compared to React, Vue, and Angular, and similar sizes to Svelte. 💻

However, at scale, the need to add plugins for additional functionality could increase complexity.

@TauriApps provides a unique capability for a wide range of JavaScript-based libraries and frameworks, enabling them to be packaged as desktop applications for Windows, MacOS, and Linux.

Learn more: ⬇️

crabnebula.dev/blog/the-best-u

#solidjs #tauri

Last updated 1 year ago

CrabNebula · @crabnebula
25 followers · 82 posts · Server fosstodon.org

uses a specific reactivity system, which means it can track dependencies at a granular level and only update the parts of the DOM that depend on changed state. 🤓

This results in highly optimized updates.

→ Solid's performance is often compared favorably to that of other libraries and frameworks due to its fine-grained reactivity and compile-time optimizations.

👇

#solidjs

Last updated 1 year ago

CrabNebula · @crabnebula
25 followers · 80 posts · Server fosstodon.org

SolidJS + Tauri 🤝

and @TauriApps form a potent combination for creating performant, lightweight, and secure experiences.

⬇️⬇️⬇️

→ SolidJS is a reactive UI library that is similar to Sveltejs in the way it compiles away reactivity and updates the DOM directly, but it also incorporates a fine-grained reactivity system reminiscent of libraries like Marko, Knockout, and MobX.

SolidJS is designed with performance as its primary focus.

👇

#solidjs

Last updated 1 year ago

Bart Louwers · @bart
61 followers · 266 posts · Server floss.social

@brillout Not a fan of , since they have Russian propaganda on their main page. 🫥

#solidjs

Last updated 1 year ago

Perma · @prma
211 followers · 32 posts · Server fosstodon.org

When it comes to local first web applications, is better, worse, or the same as things like , and ?

I want to create a front end that would work local-first with a rust core/backend.

#htmx #solidjs #Leptos #elm

Last updated 1 year ago

Benjamin Richardson · @benfuddled
23 followers · 258 posts · Server fosstodon.org

@davidshq Both personally and professionally I use vanilla JavaScript. Often I feel like I’m fighting with the trendy frameworks and libraries to do what I want, where it would be so much cleaner and faster to do in vanilla. They can take document.querySelector() from my cold dead hands! 😛

I still do try to keep up on new things and evaluate them in toy projects, just to make sure I’m not missing anything. Right now I’m playing around with , but it hasn’t sold me quite yet.

#solidjs

Last updated 1 year ago

Nathan Smith · @nathansmith
866 followers · 257 posts · Server hachyderm.io

Follow-up on my delve into SolidJS and Svelte:

I recently completed a rewrite of the first game I wrote in Svelte to port it over to Solid instead.

Everything is much tidier and more modularized. Some of that is probably due to me not having used Svelte perfectly the first time around.

But also, I feel like Solid nudges me ever so slightly towards structuring my code better than when I was writing the same functionality in Svelte.

Anywho, your mileage may vary.

#javascript #solidjs #svelte

Last updated 1 year ago

Davy :ferris: · @davy
465 followers · 296 posts · Server hachyderm.io

I've started toying with SolidJS today and this is reallllllly neat! The documentation is great, the API is awesome and the TypeScript integration is perfect. I played a bit with Sveltekit last week-end but had to fight with the magic types in neovim and was also not convinced by the syntax.

So far SolidJS gets its right and fast :).

solidjs.com

#solidjs #frontend #dev #neovim #typescript

Last updated 1 year ago

Sal Rahman · @manlycoffee
103 followers · 1443 posts · Server techhub.social

People who moved from the Emotion library to Tailwind CSS, what motivated you to move to it?

#css #webdev #tailwind #tailwindcss #emotion #react #emotioncss #emotionjs #reactjs #solidjs

Last updated 1 year ago

Hasan Ali · @hasanhaja
15 followers · 229 posts · Server fosstodon.org

@fogoplayer This is a more nuanced look at reactivity in different frameworks 🔗 builder.io/blog/reactivity-acr

I’ve been looking for this link for ages! I saw Miško Hevery give this blogpost as a talk live a few months ago and I think it’s very well put together

#reactjs #reactivity #Qwik #solidjs

Last updated 1 year ago

Sal Rahman · @manlycoffee
70 followers · 976 posts · Server techhub.social

Why don't some people like CSS-in-JS?

Is it because code written in CSS-in-JS don't allow you to take advantage of the "cascading" nature of CSS?

Is it because you can't take advantage of selectors?

Is it because there might be some compilation steps required when employing CSS-in-JS? And if compilation isn't used, there might be some render-time slowdown?

?

#css #javascript #jsx #react #solidjs #preact #cssinjs #webdevelopment

Last updated 1 year ago

Jan :rust: :ferris: · @janriemer
530 followers · 3186 posts · Server floss.social

@Jdreben @guardiarris@emacs.ch @maegul Yes, at least takes the approach of using signals to update only the minimal amount of DOM that actually changes.

Regarding JS: you don't need to touch it explicitly in those frameworks, BUT: it is still used to manipulate the .

For this to work, a lib called wasm-bindgen is used (awesome piece of technology!), which basically bridges <-> :

rustwasm.github.io/docs/wasm-b

leptos_dom depends on it:
github.com/leptos-rs/leptos/bl

#Leptos #solidjs #dom #Rust #js #rustlang #WASM

Last updated 1 year ago

Nathan Smith · @nathansmith
815 followers · 203 posts · Server hachyderm.io

[1/3]

At work, we have been kicking the tires on a game I built in SolidJS. It is now in internal beta. Thus far, my experience has been:

– Solid is much more pleasant to work with than React. To the point where I feel like a schmuck for all the years I wasted on React, and hope to never be in a position where I have to work with it again.

solidjs.com

#javascript #playwright #solidjs #testing

Last updated 1 year ago