#solidJS

2025-06-04

@inautilo Now this looks amazing. Can't wait to try it out and build a proper test suite for my design system.

#WebDev #uidesign #solidjs

Deni Mintsaev πŸ‡ͺπŸ‡Ίmintydev
2025-06-03

Y'all should check out this video by Ryan Carniato - the developer of - explaining how rendering works in different frameworks. I found it quite insightful, and I believe there is a lot of value in making this information more accessible.

youtube.com/watch?v=0C-y59betmY

2025-05-31

@mintydev Why I use #Vue over #React:
1. No need for a bundler for small projects.
Because #JSX is not "just JS", but Vue template is just HTML.
2. Don't want to manually do work that framework should be doing for me. Thanks to #SolidJS that, at least, is fixed.
3. Just plain don't like how JSX looks. Mixing JS and HTML syntaxes causes more mental strain for me.
For me Vue template is much smaller abstraction over HTML than JSX. Not the implementation but for development.

Deni Mintsaev πŸ‡ͺπŸ‡Ίmintydev
2025-05-31

I really don't get why people use , or . I really don't like when frameworks try to almost come up with new languages for building UIs when we already have , and JSX is a good minimal abstraction over it. I'd only use or, preferably, , which basically fixed React. And I say this as someone who was a Vue dev for the first two years of my journey.

Frontend Dogmafrontenddogma@mas.to
2025-05-29
2025-05-29

Ryan Carniato very sweet pedagogical skill on display

youtube.com/watch?v=0C-y59betmY

2025-05-26
Hi, I'm Evan (he/any).

TLDR: I'm a privileged white hetero-cis-male politically #left #TriratnaBuddhist #SoftwareEngineer (#IHelpPeopleGetJobs) currently in #Seattle but planning to move to #AotearoaNZ or #Australia as so as we can manage it with my wife & 3 kids

I'm politically #left (at least in United States terms). I'm a #voting nerd in that I have a favorite voting-related textbook (Collective Decisions and Voting by Nicolaus Tideman).

I think we could mostly solve #gerrymandering by making larger districts with ~5 representatives instead of just 1 and then using #SingleTransferableVote. That would strike a nice balance between local & proportional representation. For single-person positions, like presidents/governors/mayors, STV becomes #RankedChoiceVoting (aka #InstantRunoffVoting aka #AlternativeVote) which eliminates the spoiler effect and leads to more civil campaigns.

Plus, #RankedChoiceVoting eliminates the need for primaries and runoffs, which can lead to significant cost reductions.

I'm training for ordination with the #TriratnaBuddhist Order (#dhamma, #dharma, #Buddhism) and have been for many years. It's a long process, especially with other things going on. I've done some kind of #meditation (mostly #anapanasati) every day for over 3 years and more sporadically since 2006.

That said, I do take issue with some of the things the founder (Sangharakshita) did, and I'm concerned with a recent rise in sort of guru worship around. I can have gratitude for his explanation of the dharma, try to sort out the idiosyncratic bits, and still view him as a deeply flawed human being.

I write #software for http://indeed.com (job search site) (previously employed by Amazon). I've written a lot of #database-backed #webservices in #Java, but in the last few years, I've been working on #microfrontend platforms in #JavaScript & #TypeScript, primarily supporting #React. I have more knowledge about #Webpack #ModuleFederation than anyone should be cursed with. I'd love to try #SolidJS, #RustLang seems really cool, and I'm excited about the future of #WebAssembly.

My wife & I have fantasized about moving to #AotearoaNZ or #Australia since well before the pandemic, and now we're actively trying make it happen. Since we're both in high-demand professions (she's a nurse), I think it should go reasonably smoothly 🀞. Feel free to get in touch with job opportunities that offer visa sponsorship, suggestions for #kiwiana or Australian culture that will help us adapt, reasons that your city is the best, etc. I always blow on the pie when I wear my jandals to the dairy. If we ship things over, I can only hope that the front doesn't fall off the boat. I hear that only rarely happens.

My daughter Juniper was born at the beginning of 2020, so her experience of life and my experience of parenthood are both tightly linked to the pandemic. On the upside, I get to work remotely, which means I get more time with her. She's a lot of fun (and of course a lot of work).

Then, we had our twins Heath & Magnolia (Noli) in September 2023, and our lives got even more hectic and full of love.

Juniper goes to a Waldorf school, and I wish I could go, too, but I think the adult version of Waldorf school might just be therapy.
2025-05-17

Hey #android community. I wanna do a mobile and TV App.
The codebase of the web app is written with #solidjs and #macaroncss

Many components are already there in ts.
I really don't like ts and js... But for that #opensource project it would increase maintainability. I think it's not a good idea to go the flutter or Compose Multiplatform route (that's where I feel comfortable)

We thought #expo could be a good option.
What do you think?

Trying out agentic editing in the #Zed editor. It's mesmerizing to watch it create and edit files πŸŒ€

Building a PWA to track expenses collaboratively. For this little side project, it's working surprisingly well.

#webdev #solidjs #buildinpublic

A website displayed in portrait mode. The navigation bar at the top includes a back button on the left, the username "jflessau" in the center, and a settings icon (cog) on the right. Below, the headline reads "Road Trip." Underneath are two buttons: "Copy Invite Code" and "Settle Up." Below these is a list of members, currently showing just one: "Joana Doe." Further down is a history of expenses and transactions. Transactions indicate who sent money to whom. Expenses have a title (e.g., "Gasoline"), a user count showing how many people the expense was split between, and an icon indicating the split type (split evenly or custom amounts per user). At the bottom of the page is a button to delete the tracking project.
2025-05-08

Solid.js ΠΊΠ°ΠΊ Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π° (P)React+MobX Π½Π° ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅

Как извСстно, Ρƒ Solid довольно скудная экосистСма, поэтому для слоТных ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ² я Π±Π΅Ρ€Ρƒ React+MobX. Однако Π½Π΅Π΄Π°Π²Π½ΠΎ подвСрнулся нСбольшой mobile-only ΠΏΡ€ΠΎΠ΅ΠΊΡ‚, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Ρ€Π°Π·Π²Π΅ Ρ‡Ρ‚ΠΎ маскированныС ΠΈΠ½ΠΏΡƒΡ‚Ρ‹ ΠΈ кастомныС сСлСкты, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… для Solid прСдостаточно. ΠŸΡ€ΠΈ этом трСбования ΠΊ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρƒ Π²Ρ‹Ρ…ΠΎΠ΄Π½Ρ‹Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΈ пСрфомансу Π±Ρ‹Π»ΠΈ высокиС. ΠžΡ‡Π΅Π²ΠΈΠ΄Π½Ρ‹ΠΌ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ΠΌ посчитал Π²Π·ΡΡ‚ΡŒ Solid, Π·Π°ΠΎΠ΄Π½ΠΎ ΠΈ ΡΡ€Π°Π²Π½ΠΈΡ‚ΡŒ Π΅Π³ΠΎ ΠΏΠΎ всСм ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°ΠΌ (Ρ€Π°Π·ΠΌΠ΅Ρ€, пСрфоманс, возмоТности рСактивности, удобство настройки) Π² Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠΌ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅. Никаких синтСтичСских тСстов с Ρ€Π΅Π½Π΄Π΅Ρ€ΠΈΠ½Π³ΠΎΠΌ Π±ΠΎΠ»ΡŒΡˆΠΈΡ… Ρ‚Π°Π±Π»ΠΈΡ† ΠΈ Ρ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅ΠΌ Π² сторС Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… ΠΌΠ΅Π³Π°Π±Π°ΠΉΡ‚ Π΄Π°Π½Π½Ρ‹Ρ… Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚, Π·Π°Ρ‚ΠΎ ΠΏΡ€ΠΈΠ²Π΅Π΄Ρƒ Π·Π°ΠΌΠ΅Ρ€Ρ‹ ΠΈΠ· Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ прилоТСния. Бонусом - Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΉ с ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½ΠΎΠΉ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€ΠΎΠΉ для Solid+Preact+React, Π³Π΄Π΅ Π·Π°ΠΌΠ΅Π½Π° Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠ° (Π½Π°Π±ΠΎΡ€Π° стСйт-ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ + Ρ€Π΅Π½Π΄Π΅Ρ€ΠΈΠ½Π³ UI) производится ΠΎΠ΄Π½ΠΎΠΉ строчкой ΠΊΠΎΠ΄Π°.

habr.com/ru/articles/907924/

#solidjs #mobx #react

2025-05-04

I just love that @penpot supports design tokens natively.

As a designer and developer I can see a near future where I visually customize my design tokens in penpot, export the values to my code and watch my site come to life.

peertube.kaleidos.net/w/b4eDi9

#WebDev #design #penpot #uidesign #react #solidjs

Loraine LawsonLowrain@sunny.garden
2025-04-29

Really good read. Find out who's choosing which framework. JavaScript Framework Reality Check: What's Actually Working: thenewstack.io/javascript-fram via @thenewstack #frontend #solidJS #svelte #quik

2025-04-29

Понимая Ρ€Π΅Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹Π΅ систСмы: асинхронныС вычислСния

БСгодня ΠΌΡ‹ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠΈΠΌ Ρ€Π°Π·Π±ΠΈΡ€Π°Ρ‚ΡŒ Π±Π°Π·ΠΎΠ²Ρ‹Π΅ ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ†ΠΈΠΈ рСактивности, ΠΈΠ·Π»ΠΎΠΆΠ΅Π½Π½Ρ‹Π΅ Π Π°ΠΉΠ°Π½ΠΎΠΌ ΠšΠ°Ρ€Π½ΠΈΠ°Ρ‚ΠΎ (Ryan Carniato), Π°Π²Ρ‚ΠΎΡ€ΠΎΠΌ SolidJS. Если Ρ€Π°Π½Π΅Π΅ ΠΌΡ‹ Π·Π°Ρ‚Ρ€Π°Π³ΠΈΠ²Π°Π»ΠΈ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄Π½Ρ‹Π΅ ΠΈ ΠΈΡ… ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ , Ρ‚ΠΎ сСгодня Ρ€Π°Π·Π±Π΅Ρ€Ρ‘ΠΌ Π±ΠΎΠ»Π΅Π΅ ΡΠ»ΠΎΠΆΠ½ΡƒΡŽ Ρ‚Π΅ΠΌΡƒ β€” Π°ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½Π½ΠΎΡΡ‚ΡŒ Π² контСкстС Ρ€Π΅Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ программирования. Π­Ρ‚Π° концСпция добавляСт Π½ΠΎΠ²Ρ‹ΠΉ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ слоТности, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ ΡƒΡ‡Ρ‘Ρ‚Π° динамичСских процСссов, выходящих Π·Π° Ρ€Π°ΠΌΠΊΠΈ синхронных ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ.

habr.com/ru/companies/first/ar

#javascript #Ρ€Π΅Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ #Ρ€Π΅Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ΅_ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ #react #solid #signal #solidjs #svelte

Inautiloinautilo
2025-04-29


A decade of SolidJS Β· The past, present, and future of the UI library ilo.im/163hvt

_____

2025-04-25

Best explanation of using <Suspense /> boundaries I've seen. I'll probably look this over ten times before I grasp every use case.

youtube.com/watch?v=oQ1zn7cdty

#WebDev #react #solidjs

2025-04-25

@webdev_discussions nice try React, but I moved to SolidJS and I’m not looking back.

Adding complexity to a problem that is solvable by design is not something I appreciate as a developer.

#WebDev #react #solidjs

Hacker Newsh4ckernews
2025-04-23

Solidjs: Simple and performant reactivity for building user interfaces

solidjs.com/

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst