techhub.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
A hub primarily for passionate technologists, but everyone is welcome

Administered by:

Server stats:

4.6K
active users

#solidjs

3 posts2 participants0 posts today
🎹 Tim Janik ✅<p><a href="https://social.tchncs.de/tags/DevLog" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DevLog</span></a>: <a href="https://social.tchncs.de/tags/Anklang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Anklang</span></a> <a href="https://social.tchncs.de/tags/SolidJS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SolidJS</span></a> Influx</p><p>🧬 Fixed some of my <a href="https://social.tchncs.de/tags/LitElement" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LitElement</span></a> bugs by migrating to solid<br>🧩 Refactored &amp; simplified modal dialog creation</p><p>🎯 Goal: Robust UI with modern reactivity patterns!</p><p><a href="https://social.tchncs.de/tags/WebDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WebDev</span></a> <a href="https://social.tchncs.de/tags/100DaysOfCode" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>100DaysOfCode</span></a></p>
🎹 Tim Janik ✅<p><a href="https://social.tchncs.de/tags/DevLog" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DevLog</span></a>: <a href="https://social.tchncs.de/tags/Anklang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Anklang</span></a>: Testing <a href="https://social.tchncs.de/tags/SolidJS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SolidJS</span></a></p><p>🚀 Migrated our main UI shell from <a href="https://social.tchncs.de/tags/Lit" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Lit</span></a> to Solid<br>⚡ Using Signals definitely made dealing with reactivity easier<br>🧩 This is still a test migration to get a basic feel, but it looks like a significant improvement overall</p><p><a href="https://social.tchncs.de/tags/100DaysOfCode" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>100DaysOfCode</span></a> <a href="https://social.tchncs.de/tags/WebDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WebDev</span></a></p>
🎹 Tim Janik ✅<p><span class="h-card" translate="no"><a href="https://fosstodon.org/@hmiron" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>hmiron</span></a></span> </p><p>For <a href="https://social.tchncs.de/tags/Anklang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Anklang</span></a> we expect to have lots of small updates at the GUI, but the number of components (Tracks, Clips) remains mostly stable throughput the runtime. We do however have some heavy canvas uses (PianoRoll, Spectrogram).</p><p>It wasn't too easy to map these requirements onto Vue2/Vue3, which is why we moved to Lit. However for Lit we also have to bundle a Signals library to implement all needed updates and still see missing updates / complains about too many rerenders at the UI.</p><p>Since we need Signals anyway, it makes sense to look into SolidJS as a UI solution as well.</p><p>So here is a Wiki page with the result of LLMs comparing the two under our requirements:</p><p><a href="https://github.com/tim-janik/anklang/wiki/SolidJSvsLit" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/tim-janik/anklang/w</span><span class="invisible">iki/SolidJSvsLit</span></a></p><p><a href="https://social.tchncs.de/tags/100DaysOfCode" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>100DaysOfCode</span></a> <a href="https://social.tchncs.de/tags/WebDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WebDev</span></a> <a href="https://social.tchncs.de/tags/SolidJS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SolidJS</span></a></p>
🎹 Tim Janik ✅<p>DevLog: <a href="https://social.tchncs.de/tags/Anklang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Anklang</span></a> Tech Stack Juggling</p><p>📚 Deep dive into SolidJS vs. Lit Components trade-offs 🆚<br>🐳 Resolved Dockerfile builds missing pandoc<br>🧪 Looked into combining SolidJS lifecycle with custom class logic</p><p><a href="https://social.tchncs.de/tags/100DaysOfCode" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>100DaysOfCode</span></a> <a href="https://social.tchncs.de/tags/WebDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WebDev</span></a> <a href="https://social.tchncs.de/tags/SolidJS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SolidJS</span></a></p>
FullStack Bulletin<p><a href="https://mastodon.social/tags/SolidJS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SolidJS</span></a> for <a href="https://mastodon.social/tags/React" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>React</span></a> Developers</p><p><a href="https://marmelab.com/blog/2025/05/28/solidjs-for-react-developper.html" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">marmelab.com/blog/2025/05/28/s</span><span class="invisible">olidjs-for-react-developper.html</span></a></p>
Miron<p><span class="h-card" translate="no"><a href="https://mastodon.social/@inautilo" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>inautilo</span></a></span> Now this looks amazing. Can't wait to try it out and build a proper test suite for my design system.</p><p><a href="https://fosstodon.org/tags/WebDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WebDev</span></a> <a href="https://fosstodon.org/tags/uidesign" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>uidesign</span></a> <a href="https://fosstodon.org/tags/solidjs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>solidjs</span></a></p>
Deni Mintsaev 🇪🇺<p>Y'all should check out this video by Ryan Carniato - the developer of <a href="https://mastodon.social/tags/SolidJS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SolidJS</span></a> - explaining how rendering works in different <a href="https://mastodon.social/tags/Javascript" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Javascript</span></a> frameworks. I found it quite insightful, and I believe there is a lot of value in making this information more accessible.</p><p><a href="https://www.youtube.com/watch?v=0C-y59betmY" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="">youtube.com/watch?v=0C-y59betmY</span><span class="invisible"></span></a><br><a href="https://mastodon.social/tags/coding" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>coding</span></a> <a href="https://mastodon.social/tags/webdev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>webdev</span></a> <a href="https://mastodon.social/tags/programming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>programming</span></a> <a href="https://mastodon.social/tags/react" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>react</span></a></p>
Ivan Demchuk<p><span class="h-card" translate="no"><a href="https://mastodon.social/@mintydev" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>mintydev</span></a></span> Why I use <a href="https://fosstodon.org/tags/Vue" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Vue</span></a> over <a href="https://fosstodon.org/tags/React" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>React</span></a>:<br>1. No need for a bundler for small projects.<br>Because <a href="https://fosstodon.org/tags/JSX" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JSX</span></a> is not "just JS", but Vue template is just HTML.<br>2. Don't want to manually do work that framework should be doing for me. Thanks to <a href="https://fosstodon.org/tags/SolidJS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SolidJS</span></a> that, at least, is fixed.<br>3. Just plain don't like how JSX looks. Mixing JS and HTML syntaxes causes more mental strain for me.<br>For me Vue template is much smaller abstraction over HTML than JSX. Not the implementation but for development.</p>
Deni Mintsaev 🇪🇺<p>I really don't get why people use <a href="https://mastodon.social/tags/Vue" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Vue</span></a>, <a href="https://mastodon.social/tags/Svelte" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Svelte</span></a> or <a href="https://mastodon.social/tags/Angular" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Angular</span></a>. I really don't like when frameworks try to almost come up with new languages for building UIs when we already have <a href="https://mastodon.social/tags/HTML" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>HTML</span></a>, and JSX is a good minimal abstraction over it. I'd only use <a href="https://mastodon.social/tags/React" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>React</span></a> or, preferably, <a href="https://mastodon.social/tags/SolidJS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SolidJS</span></a>, which basically fixed React. And I say this as someone who was a Vue dev for the first two years of my <a href="https://mastodon.social/tags/webdev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>webdev</span></a> journey.</p><p><a href="https://mastodon.social/tags/coding" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>coding</span></a> <a href="https://mastodon.social/tags/programming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>programming</span></a></p>
Frontend Dogma<p>Introduction to JavaScript Frameworks, by @ryansolid.bsky.social:</p><p><a href="https://www.youtube.com/watch?v=DAci3O2j31o" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">youtube.com/watch?v=DAci3O2j31</span><span class="invisible">o</span></a></p><p><a href="https://mas.to/tags/introductions" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>introductions</span></a> <a href="https://mas.to/tags/videos" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>videos</span></a> <a href="https://mas.to/tags/javascript" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>javascript</span></a> <a href="https://mas.to/tags/frameworks" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>frameworks</span></a> <a href="https://mas.to/tags/react" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>react</span></a> <a href="https://mas.to/tags/angular" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>angular</span></a> <a href="https://mas.to/tags/vuejs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>vuejs</span></a> <a href="https://mas.to/tags/svelte" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>svelte</span></a> <a href="https://mas.to/tags/solidjs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>solidjs</span></a></p>
jnpn<p>Ryan Carniato very sweet pedagogical skill on display</p><p> <a href="https://www.youtube.com/watch?v=0C-y59betmY" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="">youtube.com/watch?v=0C-y59betmY</span><span class="invisible"></span></a></p><p><a href="https://mastodon.social/tags/reactjs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>reactjs</span></a> <a href="https://mastodon.social/tags/vuejs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>vuejs</span></a> <a href="https://mastodon.social/tags/angularjs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>angularjs</span></a> <a href="https://mastodon.social/tags/solidjs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>solidjs</span></a> <a href="https://mastodon.social/tags/dom" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>dom</span></a></p>
Evan DowerHi, I'm Evan (he/any).<br><br>TLDR: I'm a privileged white hetero-cis-male politically <a class="hashtag" href="https://fe.disroot.org/tag/left" rel="nofollow noopener" target="_blank">#left</a> <a class="hashtag" href="https://fe.disroot.org/tag/triratnabuddhist" rel="nofollow noopener" target="_blank">#TriratnaBuddhist</a> <a class="hashtag" href="https://fe.disroot.org/tag/softwareengineer" rel="nofollow noopener" target="_blank">#SoftwareEngineer</a> (#IHelpPeopleGetJobs) currently in <a class="hashtag" href="https://fe.disroot.org/tag/seattle" rel="nofollow noopener" target="_blank">#Seattle</a> but planning to move to <a class="hashtag" href="https://fe.disroot.org/tag/aotearoanz" rel="nofollow noopener" target="_blank">#AotearoaNZ</a> or <a class="hashtag" href="https://fe.disroot.org/tag/australia" rel="nofollow noopener" target="_blank">#Australia</a> as so as we can manage it with my wife &amp; 3 kids<br><br>I'm politically <a class="hashtag" href="https://fe.disroot.org/tag/left" rel="nofollow noopener" target="_blank">#left</a> (at least in United States terms). I'm a <a class="hashtag" href="https://fe.disroot.org/tag/voting" rel="nofollow noopener" target="_blank">#voting</a> nerd in that I have a favorite voting-related textbook (Collective Decisions and Voting by Nicolaus Tideman).<br><br>I think we could mostly solve <a class="hashtag" href="https://fe.disroot.org/tag/gerrymandering" rel="nofollow noopener" target="_blank">#gerrymandering</a> by making larger districts with ~5 representatives instead of just 1 and then using <a class="hashtag" href="https://fe.disroot.org/tag/singletransferablevote" rel="nofollow noopener" target="_blank">#SingleTransferableVote</a>. That would strike a nice balance between local &amp; proportional representation. For single-person positions, like presidents/governors/mayors, STV becomes <a class="hashtag" href="https://fe.disroot.org/tag/rankedchoicevoting" rel="nofollow noopener" target="_blank">#RankedChoiceVoting</a> (aka <a class="hashtag" href="https://fe.disroot.org/tag/instantrunoffvoting" rel="nofollow noopener" target="_blank">#InstantRunoffVoting</a> aka <a class="hashtag" href="https://fe.disroot.org/tag/alternativevote" rel="nofollow noopener" target="_blank">#AlternativeVote</a>) which eliminates the spoiler effect and leads to more civil campaigns.<br><br>Plus, <a class="hashtag" href="https://fe.disroot.org/tag/rankedchoicevoting" rel="nofollow noopener" target="_blank">#RankedChoiceVoting</a> eliminates the need for primaries and runoffs, which can lead to significant cost reductions.<br><br>I'm training for ordination with the <a class="hashtag" href="https://fe.disroot.org/tag/triratnabuddhist" rel="nofollow noopener" target="_blank">#TriratnaBuddhist</a> Order (#dhamma, <a class="hashtag" href="https://fe.disroot.org/tag/dharma" rel="nofollow noopener" target="_blank">#dharma</a>, <a class="hashtag" href="https://fe.disroot.org/tag/buddhism" rel="nofollow noopener" target="_blank">#Buddhism</a>) and have been for many years. It's a long process, especially with other things going on. I've done some kind of <a class="hashtag" href="https://fe.disroot.org/tag/meditation" rel="nofollow noopener" target="_blank">#meditation</a> (mostly <a class="hashtag" href="https://fe.disroot.org/tag/anapanasati" rel="nofollow noopener" target="_blank">#anapanasati</a>) every day for over 3 years and more sporadically since 2006.<br><br>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. <br><br>I write <a class="hashtag" href="https://fe.disroot.org/tag/software" rel="nofollow noopener" target="_blank">#software</a> for <a href="http://indeed.com" rel="nofollow noopener" target="_blank">http://indeed.com</a> (job search site) (previously employed by Amazon). I've written a lot of <a class="hashtag" href="https://fe.disroot.org/tag/database" rel="nofollow noopener" target="_blank">#database</a>-backed <a class="hashtag" href="https://fe.disroot.org/tag/webservices" rel="nofollow noopener" target="_blank">#webservices</a> in <a class="hashtag" href="https://fe.disroot.org/tag/java" rel="nofollow noopener" target="_blank">#Java</a>, but in the last few years, I've been working on <a class="hashtag" href="https://fe.disroot.org/tag/microfrontend" rel="nofollow noopener" target="_blank">#microfrontend</a> platforms in <a class="hashtag" href="https://fe.disroot.org/tag/javascript" rel="nofollow noopener" target="_blank">#JavaScript</a> &amp; <a class="hashtag" href="https://fe.disroot.org/tag/typescript" rel="nofollow noopener" target="_blank">#TypeScript</a>, primarily supporting <a class="hashtag" href="https://fe.disroot.org/tag/react" rel="nofollow noopener" target="_blank">#React</a>. I have more knowledge about <a class="hashtag" href="https://fe.disroot.org/tag/webpack" rel="nofollow noopener" target="_blank">#Webpack</a> <a class="hashtag" href="https://fe.disroot.org/tag/modulefederation" rel="nofollow noopener" target="_blank">#ModuleFederation</a> than anyone should be cursed with. I'd love to try <a class="hashtag" href="https://fe.disroot.org/tag/solidjs" rel="nofollow noopener" target="_blank">#SolidJS</a>, <a class="hashtag" href="https://fe.disroot.org/tag/rustlang" rel="nofollow noopener" target="_blank">#RustLang</a> seems really cool, and I'm excited about the future of <a class="hashtag" href="https://fe.disroot.org/tag/webassembly" rel="nofollow noopener" target="_blank">#WebAssembly</a>.<br><br>My wife &amp; I have fantasized about moving to <a class="hashtag" href="https://fe.disroot.org/tag/aotearoanz" rel="nofollow noopener" target="_blank">#AotearoaNZ</a> or <a class="hashtag" href="https://fe.disroot.org/tag/australia" rel="nofollow noopener" target="_blank">#Australia</a> 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 <a class="hashtag" href="https://fe.disroot.org/tag/kiwiana" rel="nofollow noopener" target="_blank">#kiwiana</a> 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. <br><br>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).<br><br>Then, we had our twins Heath &amp; Magnolia (Noli) in September 2023, and our lives got even more hectic and full of love.<br><br>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.
Miron<p>I just love that <span class="h-card" translate="no"><a href="https://fosstodon.org/@penpot" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>penpot</span></a></span> supports design tokens natively.</p><p>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.</p><p><a href="https://peertube.kaleidos.net/w/b4eDi99ZFmnYjr88JVunkv" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">peertube.kaleidos.net/w/b4eDi9</span><span class="invisible">9ZFmnYjr88JVunkv</span></a></p><p><a href="https://fosstodon.org/tags/WebDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WebDev</span></a> <a href="https://fosstodon.org/tags/design" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>design</span></a> <a href="https://fosstodon.org/tags/penpot" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>penpot</span></a> <a href="https://fosstodon.org/tags/uidesign" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>uidesign</span></a> <a href="https://fosstodon.org/tags/react" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>react</span></a> <a href="https://fosstodon.org/tags/solidjs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>solidjs</span></a></p>
Inautilo<p><a href="https://mastodon.social/tags/Development" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Development</span></a> <a href="https://mastodon.social/tags/Evolutions" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Evolutions</span></a><br>A decade of SolidJS · The past, present, and future of the UI library <a href="https://ilo.im/163hvt" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">ilo.im/163hvt</span><span class="invisible"></span></a></p><p>_____<br><a href="https://mastodon.social/tags/SolidJS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SolidJS</span></a> <a href="https://mastodon.social/tags/React" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>React</span></a> <a href="https://mastodon.social/tags/JavaScript" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JavaScript</span></a> <a href="https://mastodon.social/tags/JSX" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JSX</span></a> <a href="https://mastodon.social/tags/Library" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Library</span></a> <a href="https://mastodon.social/tags/OpenSource" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>OpenSource</span></a> <a href="https://mastodon.social/tags/WebDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WebDev</span></a> <a href="https://mastodon.social/tags/Frontend" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Frontend</span></a></p>
Frontend Dogma<p>A Decade of SolidJS, by @ryansolid.bsky.social (<span class="h-card" translate="no"><a href="https://hachyderm.io/@ThisIsLearning" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>ThisIsLearning</span></a></span>):</p><p><a href="https://dev.to/this-is-learning/a-decade-of-solidjs-32f4" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">dev.to/this-is-learning/a-deca</span><span class="invisible">de-of-solidjs-32f4</span></a></p><p><a href="https://mas.to/tags/solidjs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>solidjs</span></a> <a href="https://mas.to/tags/retrospectives" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>retrospectives</span></a> <a href="https://mas.to/tags/libraries" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>libraries</span></a></p>
Miron<p>Best explanation of using &lt;Suspense /&gt; boundaries I've seen. I'll probably look this over ten times before I grasp every use case.</p><p><a href="https://www.youtube.com/watch?v=oQ1zn7cdtyU" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">youtube.com/watch?v=oQ1zn7cdty</span><span class="invisible">U</span></a></p><p><a href="https://fosstodon.org/tags/WebDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WebDev</span></a> <a href="https://fosstodon.org/tags/react" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>react</span></a> <a href="https://fosstodon.org/tags/solidjs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>solidjs</span></a></p>
Miron<p><span class="h-card" translate="no"><a href="https://mastodon.social/@webdev_discussions" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>webdev_discussions</span></a></span> nice try React, but I moved to SolidJS and I’m not looking back. </p><p>Adding complexity to a problem that is solvable by design is not something I appreciate as a developer. </p><p><a href="https://fosstodon.org/tags/WebDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WebDev</span></a> <a href="https://fosstodon.org/tags/react" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>react</span></a> <a href="https://fosstodon.org/tags/solidjs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>solidjs</span></a></p>
Frontend Dogma<p>JavaScript Framework Reality Check: What’s Actually Working, by <span class="h-card" translate="no"><a href="https://hachyderm.io/@TheNewStack" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>TheNewStack</span></a></span>:</p><p><a href="https://thenewstack.io/javascript-framework-reality-check-whats-actually-working/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">thenewstack.io/javascript-fram</span><span class="invisible">ework-reality-check-whats-actually-working/</span></a></p><p><a href="https://mas.to/tags/javascript" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>javascript</span></a> <a href="https://mas.to/tags/frameworks" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>frameworks</span></a> <a href="https://mas.to/tags/qwik" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>qwik</span></a> <a href="https://mas.to/tags/solidjs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>solidjs</span></a> <a href="https://mas.to/tags/sveltekit" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>sveltekit</span></a> <a href="https://mas.to/tags/fresh" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>fresh</span></a></p>
Hacker News<p>Solidjs: Simple and performant reactivity for building user interfaces</p><p><a href="https://www.solidjs.com/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="">solidjs.com/</span><span class="invisible"></span></a></p><p><a href="https://mastodon.social/tags/HackerNews" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>HackerNews</span></a> <a href="https://mastodon.social/tags/Solidjs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Solidjs</span></a> <a href="https://mastodon.social/tags/Simple" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Simple</span></a> <a href="https://mastodon.social/tags/Reactivity" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Reactivity</span></a> <a href="https://mastodon.social/tags/UserInterfaces" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>UserInterfaces</span></a> <a href="https://mastodon.social/tags/Performance" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Performance</span></a></p>
Miron<p>React and NextJS have played us for absolute fools. <br>I always took for granted that their complexity is necessary and is the state of the art.</p><p>Now that I'm working with SolidJS I see only clean abstractions that work seamlessly. </p><p>Try submitting a form in NextJS and all that ceremony then come back to this:</p><p>Astro + Solid<br><a href="https://docs.astro.build/en/recipes/build-forms-api/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">docs.astro.build/en/recipes/bu</span><span class="invisible">ild-forms-api/</span></a></p><p><a href="https://fosstodon.org/tags/WebDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WebDev</span></a> <a href="https://fosstodon.org/tags/react" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>react</span></a> <a href="https://fosstodon.org/tags/nextjs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>nextjs</span></a> <a href="https://fosstodon.org/tags/solidjs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>solidjs</span></a></p>