#solidjs — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #solidjs, aggregated by home.social.
-
#Development #Reviews
SolidJS 2.0 · “It’s the most interesting frontend release I’ve looked at in a while.” https://ilo.im/16ewha_____
#Signals #Async #SolidJS #React #Library #WebDev #Frontend #JavaScript -
#Development #Reviews
SolidJS 2.0 · “It’s the most interesting frontend release I’ve looked at in a while.” https://ilo.im/16ewha_____
#Signals #Async #SolidJS #React #Library #WebDev #Frontend #JavaScript -
SolidJS vs React (2026)
React остаётся стандартом фронтенда де-факто, но за последние пару лет вокруг SolidJS сложилась устойчивая репутация "фреймворка, который сделал реактивность правильно". У Solid нет виртуального DOM, компонент выполняется один раз, а обновления идут точечно — и это не маркетинговый лозунг, а следствие конкретной архитектуры. Разберёмся, в чём именно SolidJS технически превосходит React, что по этому поводу говорят актуальные бенчмарки и опросы 2025–2026 годов, и — без прикрас — где React по-прежнему выигрывает за явным преимуществом.
-
A rare #work post from me, in the theme of #GetFediHired — with the caveat it is #Cambridge (UK) based, just outta town, in a beautiful spot in Comberton (4 days in office, Wednesday WfH and an annual allocation of ad-hoc WfH days.)
Our core work is #Python ( #django ) with #Typescript ( #solidjs ) at the front end, there's some #Rust floating about too (but it's not a big part of things).
#Job roles in #software, #physiotherapy, regulatory, and more : Flok Health Jobs
News: $12.5m Series A funding round
And for the Fedi audience: It says AI a lot, which has its uses... our core tech is not GenAI and isn't burning the planet down any more than tech in general. Our stuff just runs on a normal server, no GPUs!
As devs here we are under no pressure to use GenAI tools... though the option is there, with very careful safeguarding. (At core we have a regulated medical device, we do not play "vibe coding" games with this stuff.)
-
A rare #work post from me, in the theme of #GetFediHired — with the caveat it is #Cambridge (UK) based, just outta town, in a beautiful spot in Comberton (4 days in office, Wednesday WfH and an annual allocation of ad-hoc WfH days.)
Our core work is #Python ( #django ) with #Typescript ( #solidjs ) at the front end, there's some #Rust floating about too (but it's not a big part of things).
#Job roles in #software, #physiotherapy, regulatory, and more : Flok Health Jobs
News: $12.5m Series A funding round
And for the Fedi audience: It says AI a lot, which has its uses... our core tech is not GenAI and isn't burning the planet down any more than tech in general. Our stuff just runs on a normal server, no GPUs!
As devs here we are under no pressure to use GenAI tools... though the option is there, with very careful safeguarding. (At core we have a regulated medical device, we do not play "vibe coding" games with this stuff.)
-
building some #uncontrolled inputs in #solidjs
thinking in solidjs when coming from #react still feels a bit challenging sometimes. but when digging deeper, it's always a surprise, how much easier a pattern can be.
for example, building uncontrolled inputs in react is a nightmare, you have to write so much strange code around react's core principles (with ref, ...).
In solidjs, I can *just do it* in a vanilla-ish way. but going back to these patterns feels uncomfortable at first 😅#html #dev -
building some #uncontrolled inputs in #solidjs
thinking in solidjs when coming from #react still feels a bit challenging sometimes. but when digging deeper, it's always a surprise, how much easier a pattern can be.
for example, building uncontrolled inputs in react is a nightmare, you have to write so much strange code around react's core principles (with ref, ...).
In solidjs, I can *just do it* in a vanilla-ish way. but going back to these patterns feels uncomfortable at first 😅#html #dev -
Things Learned Migrating to Solid 2.0, by @brenelz.com:
-
Things Learned Migrating to Solid 2.0, by @brenelz.com:
-
Web Dev Just Got Huge Updates, by (not on Mastodon or Bluesky):
-
Web Dev Just Got Huge Updates, by (not on Mastodon or Bluesky):
-
Two React Design Choices Developers Don’t Like—but Can’t Avoid, by @ryansolid.bsky.social:
https://dev.to/playfulprogramming/two-react-design-choices-developers-dont-like-but-cant-avoid-d6g
-
Two React Design Choices Developers Don’t Like—but Can’t Avoid, by @ryansolid.bsky.social:
https://dev.to/playfulprogramming/two-react-design-choices-developers-dont-like-but-cant-avoid-d6g
-
[SolidJS] v2.0.0 Beta—the “<suspense>” Is Over Pre-Release, by @ryansolid.bsky.social (@solidjs.com):
-
[SolidJS] v2.0.0 Beta—the “<suspense>” Is Over Pre-Release, by @ryansolid.bsky.social (@solidjs.com):
-
Depuis longtemps, j'ai choisi SolidJS au lieu de React (ou Vue, Svelte, Angular...). Un de ces jours, je me pencherai peut-être sur qwik mais entre-temps, voici enfin la version 2-beta de Solid!
-
Solid.js Best Practices, by @brenelz.com:
-
Solid.js Best Practices, by @brenelz.com:
-
Solid-UI: Beautifully #SolidJS designed components that you can copy and paste into your apps.
-
Solid-UI: Beautifully #SolidJS designed components that you can copy and paste into your apps.
-
I Built an App in Every Frontend Framework, by (not on Mastodon or Bluesky):
https://dev.to/lissy93/i-built-an-app-in-every-frontend-framework-4a9g
#frameworks #libraries #react #vuejs #svelte #angular #lit #marko #jquery #alpinejs #solidjs #astro #qwik #comparisons
-
I Built an App in Every Frontend Framework, by (not on Mastodon or Bluesky):
https://dev.to/lissy93/i-built-an-app-in-every-frontend-framework-4a9g
#frameworks #libraries #react #vuejs #svelte #angular #lit #marko #jquery #alpinejs #solidjs #astro #qwik #comparisons
-
#Development #Comparisons
I built an app in every frontend framework · “12 frameworks, 12 apps (and 12 years of pain).” https://ilo.im/169m55_____
#Frameworks #Angular #jQuery #Qwik #React #SolidJS #Svelte #Vue #WebDev #Frontend #JavaScript -
#Development #Comparisons
I built an app in every frontend framework · “12 frameworks, 12 apps (and 12 years of pain).” https://ilo.im/169m55_____
#Frameworks #Angular #jQuery #Qwik #React #SolidJS #Svelte #Vue #WebDev #Frontend #JavaScript -
#Development #Outlooks
JavaScript Frameworks 2026 · The role of JavaScript frameworks is under pressure https://ilo.im/169mtc_____
#Frameworks #Angular #Htmx #React #SolidJS #Svelte #Tanstack #WebDev #Frontend #JavaScript -
#Development #Outlooks
JavaScript Frameworks 2026 · The role of JavaScript frameworks is under pressure https://ilo.im/169mtc_____
#Frameworks #Angular #Htmx #React #SolidJS #Svelte #Tanstack #WebDev #Frontend #JavaScript -
I Built the Same App 10 Times: Evaluating Frameworks for Mobile Performance, by @cheddybop.bsky.social:
https://www.lorenstew.art/blog/10-kanban-boards
#frameworks #mobile #performance #comparisons #nextjs #tanstack #nuxt #angular #marko #solidjs #sveltekit #qwik #astro #htmx
-
I Built the Same App 10 Times: Evaluating Frameworks for Mobile Performance, by @cheddybop.bsky.social:
https://www.lorenstew.art/blog/10-kanban-boards
#frameworks #mobile #performance #comparisons #nextjs #tanstack #nuxt #angular #marko #solidjs #sveltekit #qwik #astro #htmx
-
⚛️ Sometimes I send recruiters a terse reply saying, "thanks but no thanks." Occasionally, I feel obligated to explain a bit more. Especially if an org is about to go all-in on React, and there might be a chance to dissuade them.
-
⚛️ Sometimes I send recruiters a terse reply saying, "thanks but no thanks." Occasionally, I feel obligated to explain a bit more. Especially if an org is about to go all-in on React, and there might be a chance to dissuade them.
-
Beyond Signals, by Ryan Carniato, by @ryansolid.bsky.social (@jetbrains.com):
-
Beyond Signals, by Ryan Carniato, by @ryansolid.bsky.social (@jetbrains.com):
-
[Перевод] Я попробовал Solid.js — и начинаю ненавидеть React
Команда JavaScript for Devs подготовила перевод статьи, в которой разработчик с восьмилетним опытом работы с React делится неожиданным открытием: Solid.js оказался проще, логичнее и… приятнее в использовании. Меньше перерендеров, ближе к нативному вебу, честное поведение API и настоящие веб-компоненты — кажется, у React появился достойный конкурент.
-
Témoignage d'un développeur React avec 8 ans d'expérience après avoir utilisé Solid pendant 1 mois. Spoiler : il y a pas mal de complexité dans React que les devs acceptent par habitude mais qui n'est pas irrémédiable.
🔗 https://alemtuzlak.hashnode.dev/ive-tried-solidjs-now-im-starting-to-hate-react
-
We Fired Our React Stack—and Our Velocity Doubled, by (not on Mastodon or Bluesky):
-
We Fired Our React Stack—and Our Velocity Doubled, by (not on Mastodon or Bluesky):
-
I’ve Tried Solid.js, Now I’m Starting to Hate React, by @alem.forge42.dev:
https://alemtuzlak.hashnode.dev/ive-tried-solidjs-now-im-starting-to-hate-react
-
I’ve Tried Solid.js, Now I’m Starting to Hate React, by @alem.forge42.dev:
https://alemtuzlak.hashnode.dev/ive-tried-solidjs-now-im-starting-to-hate-react
-
⚛️ If you are still perfectly happy using React in 2025, then this article will likely not resonate with you. And that's okay. Feel free to skip it.
That said, here is a succinct explanation of Solid versus React render flows.
> "It's a lot easier to get something to re-render when you want it to, rather than getting it to not re-render when you don’t want it to!"
🔗 https://alemtuzlak.hashnode.dev/ive-tried-solidjs-now-im-starting-to-hate-react
For anyone who has ever regretfully written something akin to this in CSS…
```
.foo {
color: red !important;
}
```Metaphorically, coming to Solid feels like no longer needing that approach for UI state changes.
-
⚛️ If you are still perfectly happy using React in 2025, then this article will likely not resonate with you. And that's okay. Feel free to skip it.
That said, here is a succinct explanation of Solid versus React render flows.
> "It's a lot easier to get something to re-render when you want it to, rather than getting it to not re-render when you don’t want it to!"
🔗 https://alemtuzlak.hashnode.dev/ive-tried-solidjs-now-im-starting-to-hate-react
For anyone who has ever regretfully written something akin to this in CSS…
```
.foo {
color: red !important;
}
```Metaphorically, coming to Solid feels like no longer needing that approach for UI state changes.
-
React Won by Default—and It’s Killing Frontend Innovation, by @cheddybop.bsky.social:
-
React Won by Default—and It’s Killing Frontend Innovation, by @cheddybop.bsky.social:
-
#Development #Analyses
React won, innovation lost · ”React is no longer winning by technical merit.” https://ilo.im/166wd5_____
#Frameworks #React #SolidJS #Svelte #Qwik #JavaScript #TechDebt #WebPerf #WebDev #Frontend -
#Development #Analyses
React won, innovation lost · ”React is no longer winning by technical merit.” https://ilo.im/166wd5_____
#Frameworks #React #SolidJS #Svelte #Qwik #JavaScript #TechDebt #WebPerf #WebDev #Frontend -
Простая и мощная валидация форм для SolidJS с Zod
solidjs-hook-form — библиотека для удобной и быстрой работы с формами в SolidJS. Использует Zod для мощной валидации и встроенную реактивность SolidJS для высокой производительности. Легковесная, не навязывает стили и дает полный контроль над UI. Идеальна для разработчиков, которые хотят меньше возиться с формами и больше фокусироваться на логике приложения. Попробуйте, если работаете с SolidJS — возможно, это то, что вам нужно!
https://habr.com/ru/articles/936196/
#Typescript #solidjs #javascript #Frontend #form #form_validation #zod #forms #jsx #tsx
-
Further to being on the radio, work is now also on the tele! BBC Look East - circa 3 mins in: https://www.bbc.co.uk/iplayer/episode/m002gkz1/look-east-lunchtime-news-31072025
Also BBC online: https://www.bbc.co.uk/news/articles/cy4y9xm1eejo
And even the Guardian: https://www.theguardian.com/society/2025/jul/31/nhs-first-ai-run-physio-clinic-in-england-halves-back-pain-waiting-list
This is all off the back of a very successfull trial with Cambs NHS with distinctly positive feedback and outcomes!
As I previously mentioned we're hiring software developers, physiotherapists, and other roles on-site in the #Cambridge (UK) area: https://careers.flok.health/
The software work is mainly #Python centred on a core of #Django, with some front-end using #SolidJS/#React and similar, plus the ususal sorts of tools and infrastructure. There's even a bit of Rust lurking off to one side (but not often touched at the moment.)
#GetFediHired
#Jobs
#FediHire
#FediJobsRight, I'll really take the corporate-shill hat off for a while now (but really, it's an interesting and pleastant start-up to work for! 🤠 And no, no LLMs/GenAI! Think more oldskool: "expert systems"!)
-
Further to being on the radio, work is now also on the tele! BBC Look East - circa 3 mins in: https://www.bbc.co.uk/iplayer/episode/m002gkz1/look-east-lunchtime-news-31072025
Also BBC online: https://www.bbc.co.uk/news/articles/cy4y9xm1eejo
And even the Guardian: https://www.theguardian.com/society/2025/jul/31/nhs-first-ai-run-physio-clinic-in-england-halves-back-pain-waiting-list
This is all off the back of a very successfull trial with Cambs NHS with distinctly positive feedback and outcomes!
As I previously mentioned we're hiring software developers, physiotherapists, and other roles on-site in the #Cambridge (UK) area: https://careers.flok.health/
The software work is mainly #Python centred on a core of #Django, with some front-end using #SolidJS/#React and similar, plus the ususal sorts of tools and infrastructure. There's even a bit of Rust lurking off to one side (but not often touched at the moment.)
#GetFediHired
#Jobs
#FediHire
#FediJobsRight, I'll really take the corporate-shill hat off for a while now (but really, it's an interesting and pleastant start-up to work for! 🤠 And no, no LLMs/GenAI! Think more oldskool: "expert systems"!)
-
#DevLog: #Anklang #SolidJS Influx
🧬 Fixed some of my #LitElement bugs by migrating to solid
🧩 Refactored & simplified modal dialog creation🎯 Goal: Robust UI with modern reactivity patterns!
-
For #Anklang we expect to have lots of small updates at the GUI, but the number of components (Tracks, Clips) remains mostly stable throughput the runtime. We do however have some heavy canvas uses (PianoRoll, Spectrogram).
It wasn't too easy to map these requirements onto Vue2/Vue3, which is why we moved to Lit. However for Lit we also have to bundle a Signals library to implement all needed updates and still see missing updates / complains about too many rerenders at the UI.
Since we need Signals anyway, it makes sense to look into SolidJS as a UI solution as well.
So here is a Wiki page with the result of LLMs comparing the two under our requirements:
-
DevLog: #Anklang Tech Stack Juggling
📚 Deep dive into SolidJS vs. Lit Components trade-offs 🆚
🐳 Resolved Dockerfile builds missing pandoc
🧪 Looked into combining SolidJS lifecycle with custom class logic