Full-Stack Signals in Solid, AI Development, and the Future of Web Frameworks

Full-Stack Signals in Solid, AI Development, and the Future of Web Frameworks

In this episode of What's Good, Joel Hooks sits down with Dev Agrawal, a member of the SolidJS core team, to discuss the evolving landscape of web development, AI-assisted coding, and modern framework architecture.

Episode HighlightsSolidJS and Modern Framework Architecture
  • Detailed comparison between SolidJS and React, highlighting key advantages
  • Deep dive into Suspense implementation and reactive state management
  • Overview of Dev's work on cross-boundary reactivity in SolidJS
  • Discussion of his $7,000 Solid Hack competition winning project
  • Exploration of stateful server components with WebSocket updates
AI-Assisted Development
  • Discussion of AI agents managing tasks and grooming backlogs during meetings
  • Exploration of using AI tools like Cursor for development
  • Joel shares his experience building JoelFit, a full-stack application developed primarily through AI prompting
  • Analysis of AI's current limitations and the importance of human guidance in development
Emerging Technologies and Trends
  • Analysis of React Server Components and their impact on the ecosystem
  • Discussion of Cloudflare Durable Objects as individual compute units
  • Introduction to Zero Sync and its implications for local-first applications
  • Exploration of incremental view maintenance and its performance benefits
  • Overview of Vite 6's improvements for server components and meta frameworks
Featured Projects and ResourcesKey Takeaways
  • SolidJS offers built-in support for async operations without React's bailout issues
  • The entire Solid ecosystem was built with suspense support from v1
  • Durable Objects are often misunderstood - they're individual compute units rather than just shared state
  • Zero Sync's incremental view maintenance pairs particularly well with Solid's architecture
  • React has moved away from traditional SPA towards full-stack architecture
  • Framework choices continue to evolve with different approaches to reactivity and state management
Connect with Dev

Note: This episode was recorded in January 2024 and discusses emerging technologies and trends in web development.

Avsnitt(77)

Local-First Development and Asymmetric Bets: Dax Raad on Web Dev Trends and Career Strategies

Local-First Development and Asymmetric Bets: Dax Raad on Web Dev Trends and Career Strategies

Dax Raad, known for his strong opinions on Twitter, sat down for a chat about web dev, career moves, and building cool stuff. He's not afraid to throw some heat at popular tools like Next.js, though h...

18 Sep 202449min

Nitro, Vinxi, and RSCs - What's Good with Dev Agrawal

Nitro, Vinxi, and RSCs - What's Good with Dev Agrawal

Dev and Joel discuss React Miami conference, praising its fun atmosphere and location. They chat about React Server Components, with Dev sharing his experience building a mini framework. They talk abo...

7 Sep 202429min

Alex Reardon on Balancing Work, Life, and Large Side Projects

Alex Reardon on Balancing Work, Life, and Large Side Projects

Alex took spent the last year and a half creating his course, The Ultimate Guide to Understanding DOM Events, at egghead. Finding the time to work on a side-project like this isn't easy, and it requir...

2 Juni 202139min

Ryan Florence Talks About Bringing Web 1.0 Philosophies Back With Remix

Ryan Florence Talks About Bringing Web 1.0 Philosophies Back With Remix

Ryan’s background as a musician taught him many lessons that would eventually apply to his current career. As a musician, he learned about composition, sales, and even programming so he could build hi...

19 Dec 202055min

Jacky Alciné on How The Software Field is 75% Code and 25% Presentation

Jacky Alciné on How The Software Field is 75% Code and 25% Presentation

Perhaps the most important skill that a software developer can have is the ability to ask good questions. Questions will lead to the answers that you actually need. Formulating good questions is key. ...

7 Dec 202033min

Chris Biscardi on Showing Up, Learning, and Doing the Work

Chris Biscardi on Showing Up, Learning, and Doing the Work

Programming might be the quickest path for someone to start earning six figures. But, it may be a quick path, it is not an easy path. You have to either be having fun or be interested in some way. You...

21 Nov 202037min

Shawn Wang Talks About How To Grow Your Reputation As A Developer

Shawn Wang Talks About How To Grow Your Reputation As A Developer

Getting a job as a web developer right out of the gate isn't easy. People often face rejection after rejection. But, you don't have to take the "front-door" to get a developer position. You can also t...

10 Nov 202054min

Populärt inom Business & ekonomi

framgangspodden
varvet
badfluence
rss-jossan-nina
rss-borsens-finest
avanzapodden
svd-tech-brief
rss-svart-marknad
uppgang-och-fall
fill-or-kill
rss-dagen-med-di
borsmorgon
kapitalet-en-podd-om-ekonomi
affarsvarlden
rss-kort-lang-analyspodden-fran-di
tabberaset
lastbilspodden
24fragor
bathina-en-podcast
borslunch-2