{"version":"1.0","type":"rich","provider_name":"Acast","provider_url":"https://acast.com","height":250,"width":700,"html":"<iframe src=\"https://embed.acast.com/$/655148df2861630012a1d01b/65d2c232213c3000186ac807?\" frameBorder=\"0\" width=\"700\" height=\"250\"></iframe>","title":"Atila Fassina: Build your ecosystem, SolidJS, Tauri, Rust, and Developer Experience","thumbnail_width":200,"thumbnail_height":200,"thumbnail_url":"https://open-images.acast.com/shows/655148df2861630012a1d01b/1708350585342-d67a33704725904c33e8a73184cee1ad.jpeg?height=200","description":"<p>Follow us on 𝕏: https://twitter.com/tejaskumar_</p><p><br></p><p>Dive into the cutting-edge of web development with our latest episode, focusing on SolidJS, React fatigue, and innovative JavaScript technologies. We kick off with an inspirational look at SolidJS, exploring why developers are shifting towards this reactive framework amidst growing React skepticism. Delve into the TC39 proposal for native JavaScript Signals and the burgeoning SolidStart ecosystem, underlining its appeal through ease of contribution compared to React.</p><p><br></p><p>We unpack SolidJS documentation and Atila's journey into the project, highlighting the framework's accessibility for newcomers and contrasting it with React's complexity. The discussion extends to implementing Signals in React, evaluating the tangible benefits of performance optimizations, and detailing SolidJS's advantages and potential drawbacks.</p><p><br></p><p>Stay tuned for insights into SolidStart's latest developments, the vibrant SolidJS community, and practical advice for migrating from other libraries. Special segments include a spotlight on codemods, the groundbreaking CrabNebula project, and leveraging Tauri with Rust for desktop applications. We explore Rust's benefits, the unique offerings of CrabNebula in DevTools, cloud solutions, and security audits, culminating with ways to engage with CrabNebula's initiatives.</p><p><br></p><p>Wrapping up, Atila shares key takeaways on navigating the evolving web development landscape. Whether you're contending with React fatigue, curious about SolidJS, or interested in desktop app development with Tauri and Rust, this episode offers invaluable insights into modern web technologies and their practical applications.</p><p><br></p><p>Links:</p><p>- Atila on 𝕏: https://twitter.com/atilafassina</p><p>- Atila on YouTube: <a href=\"https://studio.youtube.com/channel/UCfCr8kE8AL0tzDPbX1KX_gg\" rel=\"noopener noreferrer\" target=\"_blank\">&nbsp;@AtilaDotIO&nbsp;</a> </p><p>- SolidJS: https://solidjs.com</p><p>- CrabNebula: https://crabnebula.dev</p><p>- Tauri DevTools: https://devtools.crabnebula.dev</p><p>- Tauri: https://tauri.app</p><p><br></p><p>Chapters</p><p>00:00 - Intro</p><p>02:59 - Welcome</p><p>04:20 - Getting Inspired about SolidJS</p><p>06:59 - React Fatigue: Doubts and Questions about React</p><p>10:09 - Signals as Native JavaScript (TC39 Proposal)</p><p>12:38 - SolidStart and Ecosystem</p><p>21:01 - SolidJS Docs and How Atila Got Involved</p><p>24:45 - React is Hard to Contribute To/SolidJS is Easier; Why?</p><p>35:23 - Understanding SolidJS for newcomers</p><p>40:33 - Signals in React</p><p>46:38 - Do the minimal perf gains even matter?</p><p>52:56 - SolidJS Pros and Cons</p><p>56:45 - SolidStart Developments</p><p>01:04:27 - SolidJS Community and Ryan</p><p>01:07:39 - Migrating to SolidJS from another library</p><p>01:12:28 - Codemods and Kent C. Dodds</p><p>01:14:15 - CrabNebula</p><p>01:15:57 - Tauri, Rust, and Desktop Apps with JavaScript</p><p>01:21:13 - Rust: Benefits and Tradeoffs</p><p>01:32:37 - CrabNebula offerings: DevTools for Tauri</p><p>01:41:00 - CrabNebula offerings: Cloud</p><p>01:42:17 - CrabNebula offerings: Security Audits</p><p>01:44:46 - Getting involved with CrabNebula</p><p>01:45:57 - Main Takeaway from Atila</p><p>01:47:01 - Conclusion</p>","author_name":"Tejas Kumar"}