home.social

#solidjs — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #solidjs, aggregated by home.social.

fetched live
  1. SolidJS vs React (2026)

    React остаётся стандартом фронтенда де-факто, но за последние пару лет вокруг SolidJS сложилась устойчивая репутация "фреймворка, который сделал реактивность правильно". У Solid нет виртуального DOM, компонент выполняется один раз, а обновления идут точечно — и это не маркетинговый лозунг, а следствие конкретной архитектуры. Разберёмся, в чём именно SolidJS технически превосходит React, что по этому поводу говорят актуальные бенчмарки и опросы 2025–2026 годов, и — без прикрас — где React по-прежнему выигрывает за явным преимуществом.

    habr.com/ru/articles/1061268/

    #solidjs #react #signals

  2. 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.)

  3. 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.)

  4. 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

  5. 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

  6. [SolidJS] v2.0.0 Beta—the “<suspense>” Is Over Pre-Release, by @ryansolid.bsky.social (@solidjs.com):

    github.com/solidjs/solid/relea

    #releasenotes #solidjs

  7. [SolidJS] v2.0.0 Beta—the “<suspense>” Is Over Pre-Release, by @ryansolid.bsky.social (@solidjs.com):

    github.com/solidjs/solid/relea

    #releasenotes #solidjs

  8. 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!

    github.com/solidjs/solid/relea

    #solid #solidjs #reactivity #web

  9. Solid-UI: Beautifully #SolidJS designed components that you can copy and paste into your apps.

    solid-ui.com/

  10. Solid-UI: Beautifully #SolidJS designed components that you can copy and paste into your apps.

    solid-ui.com/

  11. I built an actually faster Notion alternative in #rust and #solidjs

    Eight months ago I left my job at Stripe to build a knowledge base. Today I'm writing about it.

    imedadel.com/outcrop/

    #wiki #eu #ireland

  12. ⚛️ 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.

    #humor #javascript #solidjs #svelte

  13. ⚛️ 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.

    #humor #javascript #solidjs #svelte

  14. [Перевод] Я попробовал Solid.js — и начинаю ненавидеть React

    Команда JavaScript for Devs подготовила перевод статьи, в которой разработчик с восьмилетним опытом работы с React делится неожиданным открытием: Solid.js оказался проще, логичнее и… приятнее в использовании. Меньше перерендеров, ближе к нативному вебу, честное поведение API и настоящие веб-компоненты — кажется, у React появился достойный конкурент.

    habr.com/ru/articles/955800/

    #solidjs #react #api #ui #javascript

  15. Today’s head-scratcher:

    I’m rewriting the contact form on my website with SolidJS using the Astro integration and I cannot for the life of me figure out why preventDefault() is not working when submitting the form. 🥲

    #astro #solidjs #webdev

  16. Today’s head-scratcher:

    I’m rewriting the contact form on my website with SolidJS using the Astro integration and I cannot for the life of me figure out why preventDefault() is not working when submitting the form. 🥲

    #astro #solidjs #webdev

  17. 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.

    🔗 alemtuzlak.hashnode.dev/ive-tr

    #reactjs #solidjs

  18. ⚛️ 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!"

    🔗 alemtuzlak.hashnode.dev/ive-tr

    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.

    #javascript #react #solidjs

  19. ⚛️ 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!"

    🔗 alemtuzlak.hashnode.dev/ive-tr

    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.

    #javascript #react #solidjs

  20. Простая и мощная валидация форм для SolidJS с Zod

    solidjs-hook-form — библиотека для удобной и быстрой работы с формами в SolidJS. Использует Zod для мощной валидации и встроенную реактивность SolidJS для высокой производительности. Легковесная, не навязывает стили и дает полный контроль над UI. Идеальна для разработчиков, которые хотят меньше возиться с формами и больше фокусироваться на логике приложения. Попробуйте, если работаете с SolidJS — возможно, это то, что вам нужно!

    habr.com/ru/articles/936196/

    #Typescript #solidjs #javascript #Frontend #form #form_validation #zod #forms #jsx #tsx

  21. Further to being on the radio, work is now also on the tele! BBC Look East - circa 3 mins in: bbc.co.uk/iplayer/episode/m002

    Also BBC online: bbc.co.uk/news/articles/cy4y9x

    And even the Guardian: theguardian.com/society/2025/j

    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: 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
    #FediJobs

    Right, 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"!)

  22. Further to being on the radio, work is now also on the tele! BBC Look East - circa 3 mins in: bbc.co.uk/iplayer/episode/m002

    Also BBC online: bbc.co.uk/news/articles/cy4y9x

    And even the Guardian: theguardian.com/society/2025/j

    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: 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
    #FediJobs

    Right, 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"!)

  23. #DevLog: #Anklang Dependencies 💻

    🧨 #GitHub's tarball/zip generation via #Git archive excludes submodules
    ✅ So… moving to fetch C++ deps via #curl now
    🔄 Finished shell.js to shell.jsx (#SolidJS) migration

    #100DaysOfCode #Packaging #LitToSolid

  24. #DevLog: #Anklang Dependencies 💻

    🧨 #GitHub's tarball/zip generation via #Git archive excludes submodules
    ✅ So… moving to fetch C++ deps via #curl now
    🔄 Finished shell.js to shell.jsx (#SolidJS) migration

    #100DaysOfCode #Packaging #LitToSolid

  25. #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!

    #WebDev #100DaysOfCode

  26. #DevLog: #Anklang: Testing #SolidJS

    🚀 Migrated our main UI shell from #Lit to Solid
    ⚡ Using Signals definitely made dealing with reactivity easier
    🧩 This is still a test migration to get a basic feel, but it looks like a significant improvement overall

    #100DaysOfCode #WebDev

  27. @hmiron

    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:

    github.com/tim-janik/anklang/w

    #100DaysOfCode #WebDev #SolidJS

  28. 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

    #100DaysOfCode #WebDev #SolidJS