I Was Wrong About Solid

preview_player
Показать описание
A quick overview of the SolidJS ecosystem.

💬 Topics:
- Is Solid JS better than React?;
- Working with Solid Start;
- TypeScript;
- State management in Solid JS;
- UI Kits for Solid JS / DaisyUI / Kobalte;
- TanStack Query.

#javascript
Рекомендации по теме
Комментарии
Автор

The only thing I would say to be brutally honest is Solid needs improved documentation, tutorials and support. It's growing quickly though! :)

daviddibiase
Автор

Loved to see you voicing over the recent Deno video about the edge! Hope you keep growing!

YuriG
Автор

All right, what comes to my mind next is strong graphql libraries having support for solid, i haven't heard of one such so far (although i might be wrong), and also as far as UI things, i'm fond of things like styled components which both would probably complete my wish-list with solid once all that above solidly supported with this so much performant yet tiny tool :)

elliemeyer
Автор

React's biggest contribution has to be JSX. It's easy to write, understand and manage. It's awesome

akrishnadevotee
Автор

I think the main question begging itself at this mature point is, what else there is to react - worth wishing - that still apparently keeps it above the younger rival(s) ..?
I personally think of ready made bundles which constitute turnkey solutions like fullstack frameworks (MERN, Redwood, Remix..), tutorials & talks around them not to mention the array of business apps built and therefore in need of ongoing maintenance

elliemeyer
Автор

Kind of disappointed you did not bring up solid-headless because not only is it a headless UI kit for solid, but I think it is the best framework-specific one and leaves stuff like Headless UI in the dust

starlederer
Автор

Apparently Solid-Start is also migrating to use Astro under the hood. I'm not sure the reasons

AveNers
Автор

By far the biggest problem with Solid is every value is a function and it gets so annoying to do normal type checking with Typescript.

amerdilshad
Автор

It is my hope one day you will say the same about angular.

TayambaMwanza
Автор

I recently started to build my portfolio with Astro and SolidJS. But I noticed that it delivers more than 100 KB+ js in production. Considering that I have only a toggle drawer functionality, it seemed unreasonable. Any idea?

eminaliyev
Автор

I think that SvelteKit provides a better TS experience out of the box

thelinuxlich
Автор

Client side reactivity is what made Solid great, the shift to focussing on SSR is counterproductive imo, they are competing with big players on that, and they don't have the resources to deliver a comparable DX. They should have gone all in on becoming the main player for SPA and making the DX as good as possible for that. It now looks like they've realised it was a mistake and are trying to get Astro to bail them out.

Solid could be so much better right now in terms of DX, docs and TS support, if they didn't waste all this time on SSR. You can already use solid components in Astro so SolidStart wasn't needed at all. Solid has a lot of potential, but needs to be taken over by a serious company to realise it.

theLowestPointInMyLife
Автор

solid and react shouldnt even be compared. Solid is on another level and it isnt even close.

boot-strapper
Автор

While I agree Solid is definitely ready for production use, Solid *Start* is anything but. Its current iteration is very barebones and there's tons of issues with very little development, because they're overhauling the whole thing to be built on top of Astro. So I definitely wouldn't use Solid Start for new apps right now.

QuintenCoret
Автор

I'm a backend developer that has had to do frontend for either college or personal projects. For me, Solid makes more sense than React

Fazal
Автор

what about SEO, is it just like create-react-app ... a blank root node and then js fills the data? so the crawlers cannot see any data?

RaghuprasaadIyer
Автор

That du**ass routing. I worked 2 hours trying to figure it out. I happily went right back to Gatsby to restart my project.

jwoods
Автор

I've found everything I need with SvelteKit.

blokche_dev
Автор

Haven't watched the video completely yet but at 2:29 why did you use input type submit in 2023 it super wierd to see that 😂 now back to watching the video

TechBuddy_
Автор

Solid is good in terms of the syntax flow but once you have mastered reactJs and for me using Ant design in particular, I don't see any reason to migrate to something else.

blessdarah