Ryan Carniato Profile Banner
Ryan Carniato Profile
Ryan Carniato

@RyanCarniato

Followers
40,832
Following
460
Media
300
Statuses
10,662
Explore trending content on Musk Viewer
Pinned Tweet
@RyanCarniato
Ryan Carniato
7 months
SolidJS 30k Stars
19
10
310
@RyanCarniato
Ryan Carniato
8 months
I wonder if I'm the only person who is troubled by the difference between these.
Tweet media one
108
69
1K
@RyanCarniato
Ryan Carniato
3 months
SolidStart is finally here. This has been a giant 3 year effort. So thankful to have everyone that has contributed. I never wanted to make a metaframework but details do matter. And I'm proud of what we've accomplished.
@solid_js
SolidJS
3 months
After 2 years of research, two beta releases and countless hours of R&D, the @solid_js Team is proud to announce the release of SolidStart 1.0! 🚀🎉 SolidStart has already made an impact on the broader JS community. We’re excited to see what’s next.
85
324
2K
42
92
890
@RyanCarniato
Ryan Carniato
1 year
I'm very excited about this. These funds means other people(ie.. not me) working on SolidStart full-time. This is huge news for @solid_js and the types of things we want to accomplish.
@solid_js
SolidJS
1 year
We are ecstatic to announce @googlechrome as a new research and finance sponsor! The Solid and Chrome Teams are working together to bring the best performance to SolidStart. Big shoutout to @addyosmani and the Chrome team.💙
Tweet media one
22
149
1K
46
76
760
@RyanCarniato
Ryan Carniato
1 year
I had no idea how happy a red squiggly line could make me:
Tweet media one
33
29
723
@RyanCarniato
Ryan Carniato
2 years
Is anyone else feeling the weight of all the future JS technology discussions? If it feels like a lot it is because it is a lot. There is a lot of really cool stuff going on right now. I think we need some time for this all to sink in. And that's OK.
44
32
561
@RyanCarniato
Ryan Carniato
1 year
Before getting into the details of Signals, I'd like to start with a bit of a history that celebrates the incredible work done across the ecosystem over the past 10 years. "The Evolution of Signals in JavaScript" by @RyanCarniato #DEVCommunity #webdev
11
117
560
@RyanCarniato
Ryan Carniato
2 years
Reflecting on 2022, I decided to give my perspective on where I see JavaScript Frameworks heading into the next year. "JavaScript Frameworks - Heading into 2023" by @RyanCarniato #DEVCommunity #webdev
20
111
559
@RyanCarniato
Ryan Carniato
3 years
I heard @vercel Edge Functions had streaming. I couldn't resist: 🚀 @solid_js + TypeScript + JSX ⚡️Built with @vite_js 🏄🏻‍♂️Streaming SSR on the Edge ⏰Suspense + Concurrent Transitions ✨Code splitting + parallelized fetching 🔥13.5kb JS Payload
13
60
549
@RyanCarniato
Ryan Carniato
1 year
It's been a long journey, highlighted by recent Twitter discussions. I give my perspective on the long-running rivalry. "React vs Signals: 10 Years Later" by @RyanCarniato #DEVCommunity #reactjs #solidjs #signals #webdev
18
99
531
@RyanCarniato
Ryan Carniato
4 years
One interesting thing we found when researching my last article is that every framework's version of this React code logs different things when you click the button:
Tweet media one
11
72
504
@RyanCarniato
Ryan Carniato
2 years
Rust WASM frameworks have been making some good progress in the last few months on rendering performance. Adopting Signals and Fine-Grained reactive rendering. They've almost caught up to @solid_js ! (vanilla, Solid, Svelte, and React included as JS comparisons)
Tweet media one
16
47
489
@RyanCarniato
Ryan Carniato
2 years
@t3dotgg I like @solid_js better because I wrote it.
15
3
488
@RyanCarniato
Ryan Carniato
2 years
I am happy to announce my Reactivity w/ SolidJS course is now available on @FrontendMasters . I'm pretty stoked on this one as I got to spend a good hour and a half talking specifically about my favorite subject, Reactivity.
19
59
479
@RyanCarniato
Ryan Carniato
1 year
Congrats to @astrodotbuild for winning Breakthrough of the Year at @thejsnation 2023.
Tweet media one
14
35
452
@RyanCarniato
Ryan Carniato
5 months
A few years ago it was relatively easy to tell where people's JavaScript framework preferences would lean. But with React's upcoming compiler and Svelte moving to Rune's this picture gets a lot muddier.
Tweet media one
38
35
427
@RyanCarniato
Ryan Carniato
3 years
There is a lot of confusion around hydration in JS Frameworks. Let's look at the different approaches. "Why Efficient Hydration in JavaScript Frameworks is so Challenging" by @RyanCarniato #DEVCommunity #javascript #webdev #markojs #astrobuild #qwikdev
15
104
410
@RyanCarniato
Ryan Carniato
2 years
Alright, @Netlify Edge functions powered by @deno_land . Hackernews Demo: 🚀 @solid_js + TypeScript + JSX ⚡️Built with @vite_js 🏄🏻‍♂️Streaming SSR on the Edge ⏰Suspense + Concurrent Transitions ✨Code splitting + parallelized fetching 🔥12.6kb JS Payload
11
44
396
@RyanCarniato
Ryan Carniato
2 years
JavaScript Rising Stars 2022 is up. It's been a great year for many projects. Love seeing Bun take the top spot. More interesting to me is look at the shakeup in Frontend Frameworks. Nicely done @QwikDev and @solid_js .
8
89
396
@RyanCarniato
Ryan Carniato
1 year
I caught a little flak for drawing this on stream last week but feeling better about it today.
Tweet media one
24
19
385
@RyanCarniato
Ryan Carniato
1 year
I often get asked about the difference between different reactive libraries and approaches. I attempted to put it in a chart.
Tweet media one
21
56
374
@RyanCarniato
Ryan Carniato
5 months
We've learned a lot while working on SolidStart. Things like Github has a limit of 200 contributors in a release. But in all seriousness. Thank you. Truly. Getting this far has been years of work and it wouldn't have been possible without the generosity of so many.
@solid_js
SolidJS
5 months
1.0 RC release! 🎉 We're getting close.
20
111
756
10
31
375
@RyanCarniato
Ryan Carniato
11 months
Svelte joins the growing list of frameworks that use Signals! Exciting times ahead.
@sveltejs
Svelte
11 months
introducing ✨ runes ✨
116
291
2K
16
31
368
@RyanCarniato
Ryan Carniato
5 months
Hey, @QwikDev I wanted to congratulate you on reaching the milestone of 20k Stars on Github! Resumability is now a word in the web dev vernacular and people are excited about what it means for the future of frameworks (see Angular + Wiz). Thank you for pushing the web forward.
9
30
371
@RyanCarniato
Ryan Carniato
2 years
I wish I could reply to at least one of the Tweets @ryanflorence has made. Some mistakes were made and probably should have been more diligent. But every intention was made to credit remix. Like this commit for Session management 5 months ago:
21
29
367
@RyanCarniato
Ryan Carniato
2 years
Tomorrow is my last day @eBay . It has been an amazing opportunity to work on a JavaScript framework as my day job for the past 2 years. After doing so I never want to go back. I feel so blessed to work every day with @mlrawlings and @dylan_piercey . True pioneers in this field.
18
13
359
@RyanCarniato
Ryan Carniato
2 years
Time for a different sort of Island's Hackernews Demo. 🚀 @solid_js + TypeScript + JSX ⚡️Built with SolidStart on @vite_js 🏝️Recursive Islands 🚫No duplicated data serialization 😎Server Nested Routing without Reload 🔥~5kb JS Payload
21
44
355
@RyanCarniato
Ryan Carniato
30 days
I've regained control of my account. Thank you everyone for your understanding and help.
26
7
352
@RyanCarniato
Ryan Carniato
5 months
If I ever want a humbling experience I just have to look that Tanstack Query DevTools written in @solid_js get double the downloads a week that @solid_js itself gets. That's just how large the React ecosystem is.
@aryan__deora
Aryan
5 months
Stoked to see that the new framework agnostic @tan_stack query DevTools written in @solid_js have crossed 500k weekly installs! 😱 Most of the installs come from react query! Wonder how many react devs know that a tool they use for developing react apps is powered by SolidJS!
Tweet media one
4
8
145
9
15
341
@RyanCarniato
Ryan Carniato
1 year
The solution to 90% of the Vite problems people report to me: optimizeDeps.exclude ssr.noExternal
@vite_js
Vite ⚡
1 year
If you are using Vite, what is your biggest pain point? If not using Vite, what's preventing you from adopting it? Let us know in this survey to help us better understand what to improve!
76
27
225
9
23
324
@RyanCarniato
Ryan Carniato
1 year
And so begins the age of "fully with React":
Tweet media one
@t3dotgg
Theo - t3.gg
1 year
THEY REMOVED THE CREATE REACT APP RECOMMENDATION. IT’S OVER.
Tweet media one
95
406
4K
10
25
323
@RyanCarniato
Ryan Carniato
11 months
3 major versions in 2 years. @astrodotbuild is like well-oiled machine. View Transition API + Client routing is about the simplest way (one line + import statement) I've seen to add a bit of smoothness to your MPA transitions. This is appealing for all sorts of sites.
@astrodotbuild
Astro
11 months
Astro 3.0 is out now! 🪐 30% faster and more powerful than ever. View Transitions, Image Optimization, JSX Fast Refresh, and so much more.
78
468
2K
5
18
321
@RyanCarniato
Ryan Carniato
1 year
Every picture at 19 has a guitar in hand but this one will do.
Tweet media one
@t3dotgg
Theo - t3.gg
1 year
19 was definitely one of my peaks
Tweet media one
44
2
399
18
2
315
@RyanCarniato
Ryan Carniato
5 months
I shouldn't be so hard on AI. But maybe I should be a little harder on people. On both @ThePrimeagen Twitter and Youtube polls React was 40-50%. New project, no legacy, and people still make that choice. That's why we are still here. Why Devin gives us 130kb Todo apps. 1/
@ThePrimeagen
ThePrimeagen
5 months
i think that htmx getting second is a big surprise
Tweet media one
59
10
358
37
24
305
@RyanCarniato
Ryan Carniato
2 years
The results of State of JS 2022 are out!
8
77
306
@RyanCarniato
Ryan Carniato
1 year
It's happening.
@angular
Angular
1 year
Today we are excited to open the first PR of our exploration into fine-grained reactivity! 🚦 This is the foundation to allow prototyping & amplify the value of an upcoming RFC on our plans to introduce a new reactive primitive into Angular. Read more:
21
258
969
14
27
302
@RyanCarniato
Ryan Carniato
2 years
Resumability and Hydration are two of the most misunderstood terms in modern frontend dev. So I thought I'd give it another shot. "Resumability, WTF?" by @RyanCarniato #DEVCommunity #webdev #javascript #marko #qwikdev
8
71
289
@RyanCarniato
Ryan Carniato
2 years
I open-sourced @solid_js 4 years ago. April 24th, 2018. Today April 25th, 2022 we just had our 100th contributor. I know it took a while, but I had no idea we'd ever be here and how much working on this project would change my life.
10
26
294
@RyanCarniato
Ryan Carniato
8 months
This is the best argument to use @QwikDev that I've heard yet.
@rauchg
Guillermo Rauch
8 months
One of the reasons React Server Components are inevitable, much like Thanos, is that UI is a function of data. In a CSR/SPA world, you must be willing to ship all of the code, for all of the possible data, before rendering can begin. This is why you see so many spinners.
Tweet media one
57
33
525
10
34
285
@RyanCarniato
Ryan Carniato
11 months
Thank you to everyone who has subscribed to my YouTube channel. Finally hit 10k subs. Took just over 2 years to get here but given the channel is not the most accessible as I average around 5 hours per video, I'm stoked.
Tweet media one
20
6
292
@RyanCarniato
Ryan Carniato
1 year
Awesome to see the recent discussion about Signals and tradeoffs. Especially from prominent thought leaders. This is a good conversation to have. I sometimes feel not enough scrutiny happened VDOM first came on the scene, but understandable as the technology was still new. 1/
3
14
291
@RyanCarniato
Ryan Carniato
5 months
Important dates in my Signals timeline so far: July 2010 - KnockoutJS Apr 2012 - Meteor Dec 2013 - S.js Feb 2014 - Vue Mar 2015 - MobObservable Nov 2016 - Svelte Mar 2017 - Surplus Apr 2018 - Solid Feb 2019 - React Hooks Sept 2020 - Vue Composition API
17
22
280
@RyanCarniato
Ryan Carniato
2 years
Shopify + Remix is interesting. Every indication/benchmark I've seen is that from an eCommerce perspective RSCs outperform Remix. I'm yet to test Next 13, but Hydrogen was pretty speedy. Partial Hydration makes a difference in this zone. My gut is we aren't done here.
15
12
279
@RyanCarniato
Ryan Carniato
1 year
Debugging Reactivity has been one of the most underdeveloped problem spaces in frontend. Amazing progress by @thetarnav bringing @solid_js ' Dev Tooling to the next level.
@thetarnav
thetarnav.
1 year
Release day for @solid_js devtools! 0.21.0 adds an essential way of inspecting reactivity: a Dependency Graph — it will display current (direct and indirect) sources and observers of the selected signal or computation
10
85
500
8
19
269
@RyanCarniato
Ryan Carniato
11 months
Islands, Server Components, Resumability? My latest article explores how these technologies are related and what problem each solve. #javascript #webdev
5
62
265
@RyanCarniato
Ryan Carniato
6 months
Yeah 45 LOC seems about right without Server Components as well. SolidStart:
Tweet media one
@rauchg
Guillermo Rauch
6 months
Next.js and React have never been easier, and they've also never been harder 🧵 Here's the universal 'minimum viable app', a TODO list, implemented with the latest features in 45LOC
Tweet media one
113
119
2K
18
18
259
@RyanCarniato
Ryan Carniato
4 years
I have noticed a temperature change around React. I don't mean due to Facebook backlash. I've feeling real developer resentment towards features like concurrent mode and suspense. Other libs are almost wearing their lack of these features like a badge. 1/
22
39
252
@RyanCarniato
Ryan Carniato
4 months
Benchmarking is easy. Unintentionally cheating benchmarks is easier. Creating useful benchmarks is hard. Having those benchmarks be fair is harder.
7
22
249
@RyanCarniato
Ryan Carniato
2 years
While revisiting SSR benchmarks for the next @solid_js release I went ahead and updated all the libraries and witness some big performance improvements from Svelte, React, and Vue. React 18 is 48% React 17 Vue 3 is 61% over Vue 2 Svelte 3.49 is 97% over Svelte 3.44
Tweet media one
10
24
246
@RyanCarniato
Ryan Carniato
1 year
We're seeing a revival of VDOM libraries on the JS Framework Benchmark check out Million.js and ivi edging out Solid and Inferno. Also note in Rust WASM, Dioxus, a VDOM lib vs Leptos, a Signal lib.
Tweet media one
13
29
246
@RyanCarniato
Ryan Carniato
2 years
The article you all knew was coming if you've been following along. "Hydration is Pure Overhead" by @mhevery
11
44
239
@RyanCarniato
Ryan Carniato
2 years
And then you get to rewrite it all again when you compose into components. Which one looks better now?
Tweet media one
@slowyourprose
Mr. Steal Your Code
2 years
Rendering a list of items in Vue, React, and Svelte.
Tweet media one
132
89
768
41
23
237
@RyanCarniato
Ryan Carniato
1 year
I've been away for some time. Took some much needed vacation. But I wanted to post this amazing Father's day gift I received.
Tweet media one
7
5
239
@RyanCarniato
Ryan Carniato
2 years
A couple months back, @solid_js core member Milo(modderme) told me he wanted to explore how to improve the performance of fine-grained reactivity. TLDR; He succeeded. And now he's showing us how. The amazing article explains how he wrote the fastest lib.
5
46
234
@RyanCarniato
Ryan Carniato
1 year
Having been given credit for things I didn't invent and seeing some being upset about not getting due credit. I think in times of change a lot of "new" things are discovered rather than invented. Independently too at times. 1/
7
10
233
@RyanCarniato
Ryan Carniato
2 years
Is it stranger to expect that a JavaScript function that runs once doesn't execute multiple branches of a conditional? Or that a function that re-runs multiple times has stable references(hooks)? I have to admit I don't really get this. But I suspect one is easier to explain.
@Huxpro
Xuan Huang · 黄玄
2 years
. @RyanCarniato this doesn't seem to work, is early return not a thing in @solid_js ?
Tweet media one
10
10
122
50
17
227
@RyanCarniato
Ryan Carniato
2 years
Do people think adding Reactivity makes things faster? Reactivity is pure overhead. The addition makes things slower. It lets you remove/circumvent other more inefficient change systems. If you want to determine the performance impact of reactivity look for what isn't there.
4
16
227
@RyanCarniato
Ryan Carniato
2 years
If you think your JS framework of choice has a good progressive enhanced form solution for building apps, try building a TodoMVC example with multi-inflight additions, optimistic updates, and per-item error handling. The classics are still a good proving ground.
9
12
221
@RyanCarniato
Ryan Carniato
5 months
I just let loose on @AdamRackis . He probably didn't deserve it. But maybe this thread can help some people understand why I'm so enthusiastic about Signals, @solid_js , and the direction things have been going.
@RyanCarniato
Ryan Carniato
5 months
@AdamRackis There is an advantage to your framework understanding how data flows through your application. We can start with update performance. Only updating what changing is fast. Changes are isolated even within the same component. So complexity scale doesn't mean performance drops. 1/
3
9
124
15
14
222
@RyanCarniato
Ryan Carniato
1 year
After almost 6 hours talking with @dan_abramov , @t3dotgg , and @jutanium in a Twitter space about server components, I'm left thinking if there was a way to handle routing in a universal parallelizable way that didn't involve caching. This came to mind.
Tweet media one
9
13
222
@RyanCarniato
Ryan Carniato
10 months
@AdamRackis With those simpler options you didn't need what came with it. GraphQL was fueled by the same community that would seek to replace backends with TS anyway. GraphQL is still the best at what it does, and nothing compares. But its would-be base side-stepped it.
5
6
222
@RyanCarniato
Ryan Carniato
1 year
It's happening!! AWS Lambda Functions to support streamed responses. This is huge.. AWS Lambda joins Cloudflare Workers/Pages and Deno Deploy supporting this. This is also big news for Netlify and Vercel serverless functions (Although I think Vercel did their own thing).
@awswhatsnew
What's New on AWS (Unofficial)
1 year
AWS Lambda introduces response payload streaming AWS Lambda functions can now progressively stream response payloads back to the client, including payloads larger than 6MB, helping you improve performance for web and mobile applications. AWS Lambda...
6
50
250
5
29
209
@RyanCarniato
Ryan Carniato
2 years
Replay of my ViteConf talk about SolidStart, Server Functions, and the future of Islands is now up.
3
34
216
@RyanCarniato
Ryan Carniato
4 years
Time again for a good old fashion JS Framework Performance Shootout. "JavaScript Frameworks, Performance Comparison 2020" by @RyanCarniato #webdev #reactjs #svelte #vuejs #javascript
12
65
204
@RyanCarniato
Ryan Carniato
8 months
For those interested the next version of Solid Router is close to release. It introduces new Data APIs: * cache with fine-grained updates * actions with support client and server invalidation * new createAsync primitive * preload * supports CSR, SSR, SSG
3
28
198
@RyanCarniato
Ryan Carniato
7 months
Ever wonder what makes Signals special or the difference in reactive systems? It often lies in how state is derived. "Derivations in Reactivity" by @RyanCarniato #webdev #javascript #reactivity #signals
6
33
200
@RyanCarniato
Ryan Carniato
2 years
I have seen this narrative a lot recently and it is what motivated my recent World Beyond Components talk. So I want to take a moment here to offer an alternative perspective. 🧵👇
6
23
207
@RyanCarniato
Ryan Carniato
2 years
This is an example of what I was worried about. Non-blocking is good but it's not a silver bullet. If we don't do less hydration work just pushing it back later will eventually come to bite us. But we can enjoy the page scores for now.
10
12
205
@RyanCarniato
Ryan Carniato
2 years
I finally wrote the article around how similar looking syntax can lead to different behavior in each of the major JS frameworks. "The Cost of Consistency in UI Frameworks" by @RyanCarniato #Reactjs #vue #svelte #solidjs #webdev #javascript #DEVCommunity
13
58
199
@RyanCarniato
Ryan Carniato
5 months
Tomorrow's stream I'm going to talk about the future of Signals and @solid_js . Going to look into where I see the technology going and take a look at the work and thinking that goes into taking the next steps.
7
33
201
@RyanCarniato
Ryan Carniato
1 year
Great talk from Rich. A topical reflection of JavaScript frameworks. Especially the Should vs Could discussion which should always accompany a time of innovation. I think the positioning of this talk is more important than the content (which may or may not age well).
@Rich_Harris
Rich Harris
1 year
🌶️ IMHO 🌶️ — some loosely-connected thoughts on DSLs, progressive enhancement, MPAs (RIP), $⁠OTHER_FRAMEWORK, the RPC renaissance, Lighthouse, interplanetary apps (IPFS), offline-first apps, AI doom, the economics of the web, and Kim Kardashian
50
162
865
3
3
201
@RyanCarniato
Ryan Carniato
1 year
We close the week with one final article. I've been so busy defending Signals I haven't actually talked about why you should consider using them. "Making the Case for Signals in JavaScript" by @RyanCarniato #DEVCommunity #reactivity #webdev #javascript
4
36
197
@RyanCarniato
Ryan Carniato
2 years
Looks like @solid_js is #1 on Hackernews for an article about comparing `setInterval` in React. Comments seem nicer this time. More about calling out number of contributors and ecosystem, rather than calling me an opportunist who is attempting to increase JS fatigue. Ah progress
4
10
198
@RyanCarniato
Ryan Carniato
1 year
It is amazing to see the propagation of Signals. It isn't even done yet. I expect to see more frameworks take on these patterns and some of these existing ones to embrace them further by dropping their Virtual DOMs with true fine-grained rendering.
@mhevery
Miško Hevery (Builder.io/Qwik)
1 year
Checkout some of these awesome frameworks that have signals natively: @QwikDev , @solid_js , @vuejs (they call it shallowRef()), @preactjs .
Tweet media one
9
13
169
5
21
197
@RyanCarniato
Ryan Carniato
2 years
Very exciting news. I love seeing @Netlify expand their investment in open source as well. I look forward to welcoming @GatsbyJS to join @solid_js and @11ty as part of @Netlify Framework OSS.
@Netlify
Netlify
2 years
We’re thrilled to announce that we have acquired Gatsby Inc.! Together we will build the future of composable, and empower developers with flexibility and choice in building composable web experiences.
34
171
714
8
14
195
@RyanCarniato
Ryan Carniato
6 months
Everyone talks about the composability of components. But that only works if those extend from the same base. I really wish routers didn't ship `<Link>` or `<Form>` components and instead relied on augmenting native <a>, <form> elements. But I'm not sure devs would go for it.
29
15
185
@RyanCarniato
Ryan Carniato
3 years
Say what @solid_js solves without saying SolidJS.
@DavidKPiano
David K 🎹
3 years
If you're struggling with `useEffect`, don't worry. Even senior React devs struggle with it. Yes, that large dependency array and complicated if-statement you have in there is... typical. It's just an awkward hook, okay?
41
78
687
12
21
193
@RyanCarniato
Ryan Carniato
2 years
I haven't talked enough about how cool this is. Someone might look at this and be like yeah that kinda looks like React. But what isn't obvious since it is built on Solid's primitives is data serialization, Suspense, and Transitions are all automatic. 1/
@aryan__deora
Aryan
2 years
SolidStart and @tan_stack query v5 are going to be a match made in heaven! Just use createQuery to pre-render the first query on the server and it will be hydrated and cached automagically on the client 🤌 No additional setup required!
Tweet media one
18
44
457
5
22
189
@RyanCarniato
Ryan Carniato
3 months
@youyuxi No. Thank you. I doubt I would have attempted this otherwise. In a time where every incentive is to build specific solutions to align with the source of funding and to ship fast, Vite makes building ambitious apps/libraries in the open possible.
2
1
191
@RyanCarniato
Ryan Carniato
2 years
I keep hearing JavaScript frameworks churn every couple of years. What was the last one you picked up that did? And how many years ago was that?
93
7
191
@RyanCarniato
Ryan Carniato
2 years
Ever have a slide that seems to make it into every talk or presentation you do? I have one.
Tweet media one
14
10
184
@RyanCarniato
Ryan Carniato
1 year
@acdlite I don't know since introducing Hooks you get to say that. Hooks forced people to do precisely that. And in some ways React is better for it. Saying Signals is about performance optimization misses the point completely. 1/
5
12
187
@RyanCarniato
Ryan Carniato
2 years
@isukkaw Only React has those features? Im sure there are atleast a couple other solid options.
7
0
186
@RyanCarniato
Ryan Carniato
1 year
If you've been holding back from giving @QwikDev a look, you have no excuse anymore. Congratulations on your 1.0 release!! 🎉🔥
@QwikDev
Qwik
1 year
It’s finally here… announcing Qwik v1.0! Build instantly-interactive web apps without effort Now generally available 🥳
113
615
2K
6
7
183
@RyanCarniato
Ryan Carniato
2 months
State of JS 2023 Survey Results are up. Looks like the result criteria/ordering have gone through slightly different naming this year. But I love how there are lot of tools to change the visualization. I was able to recreate the old front page (satisfaction) chart:
Tweet media one
5
28
185
@RyanCarniato
Ryan Carniato
8 months
It's that time of year again. Thought I'd take this opportunity to look at where we've been and where we're heading. "JavaScript Frameworks - Heading into 2024" by @RyanCarniato #DEVCommunity #webdev
5
35
174
@RyanCarniato
Ryan Carniato
10 months
It is vitally important that we don't lose the lessons learned from React when enter the world of Signals. In my latest article, I explore what I consider the most important lesson. "Thinking Locally with Signals" #DEVCommunity #react #solidjs
6
31
182
@RyanCarniato
Ryan Carniato
8 months
I've been enjoying seeing all the @solid_js apps @thdxr has been posting. It is awesome to see real examples of people benefiting from the framework.
@thdxr
dax
8 months
impressive performance shouldn't need daily essays telling you it's impressive it should just be impressive here's searching through 30,000 patients at 60fps from a real app customers pay 5 figures a month for RSCs won't help you do this
137
65
1K
5
9
178
@RyanCarniato
Ryan Carniato
2 years
Once we move past typical top-down hydration, it's tricky to compare different hydration techniques. They aren't all mutually exclusive. For those frameworks pushing the envelope, here's a table to help visualize. @MarkoDevTeam #reactservercomponents @astrodotbuild @QwikDev
Tweet media one
10
41
179
@RyanCarniato
Ryan Carniato
1 year
I am not sure I have ever identified with something @dan_abramov has said as much as this.
@sebmarkbage
Sebastian Markbåge
1 year
"We win, not when React wins, but when an idea survives into the next generation of tools. We compete to let an idea survive." - @dan_abramov
5
67
652
1
8
177
@RyanCarniato
Ryan Carniato
7 months
Ryan always does a great demo. I love watching @remix_run singles to vet if we've covered use cases in Start. This one looks smooth and really shows the power of ephemeral optimistic updates that we all owe Remix for popularizing. In Start swap `useFetcher` for `useSubmissions`
@remix_run
Remix 💿
7 months
Remix is for web apps! We want you to build websites with UI interactions that are as tight as Sum 41's Chuck 🎸 Live App: Remix Singles on how it was made: Source:
47
97
997
3
11
171
@RyanCarniato
Ryan Carniato
1 year
Love this video. This is how you sell the feature. Coming soon to a framework near you (if it isn't there already by the time you finish reading this).
@manucorporat
Manu (Qwik)
1 year
Here me out! this feature is so crazy that everybody needs to know about it 📢 server side closures with @QwikDev !! 🤯
41
138
820
3
15
176
@RyanCarniato
Ryan Carniato
5 months
7
5
174
@RyanCarniato
Ryan Carniato
3 months
Yep exactly the same. Forget: Signals:
@rickhanlonii
Ricky
3 months
Me: Mom we have signals? Mom: No, we have signals at home The signals at home:
Tweet media one
8
10
228
5
11
174