home.social

#servercomponents — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #servercomponents, aggregated by home.social.

  1. With React 19, you can pass a promise from a server component to a client component.

    Bonus: You don't need `use()` if it's used directly in JSX.

    Demo with @StackBlitz 👉 stackblitz.com/edit/github-chk

  2. Waku, a minimal React framework, v0.21.0-beta.0 is out! You can try it with:

    `npm create waku@next`

    waku.gg

  3. > Especially with #ServerComponents, the honeymoon was so bright, with its smaller bundles and fashionable new data loading. Then, we sloshed through the trough of disillusionment as we realized that the developer experience of Server Components is challenging.

    > Now, though? We’re learning how to think about and how to teach these new concepts. And we’re seeing their true potential.

    mux.com/blog/react-19-server-c

    #webDev #reactJS #javaScript #js #components #developer #programming #frontend #server

  4. Veckans avsnitt är här: Tobbe Lundberg kommer på besök och berättar om Redwood, bilmekaniker, React server components, med mera. Dessutom en kort genomgång av konferensen JSDay vi båda nyligen gått på.

    kodsnack.se/583/, eller var som helst där poddar finns!
    #fullstack #react #servercomponents #ssr

  5. Waku-Waku exciting news! Waku v0.20.1, the minimal React framework, has just been released!

    This patch includes various fixes, such as support for `.jsx` extensions.

    Visit waku.gg ⛩️ to learn more.

  6. Both SSR and RSC run on the server (or anywhere!), but they produce different outputs. SSR can also take an RSC output.

    I would like to clarify the difference between Traditional SSR and RSC + SSR (and that SSR is technically optional.)

    excalidraw.com/#json=VAA_W3LwC

  7. ⛩️ Waku v0.19.1 is just released! Try our React Server Component Framework and share your experience! This version fixes some issues and improves DX.

    Check out our new demo site too 👉 demo.waku.gg
    Enjoy Pokemon!

    The demo site can be deployed with a few commands:

    pnpm create waku --choose-template
    cd ...
    pnpm i
    vercel

    That's it!

  8. 🚀 Dive into the React revolution with Sebastien Castiel ! Discover Server Components, unlock powerful front-end patterns, and elevate your React game.confoo.ca/en/2024/session/serv #ServerComponents

  9. 🤩 Waku-Waku excited to announce a new Waku website! ⛩️

    Check it out 👉 waku.gg

    Waku, the minimal React framework, powers its website. Plus, we just released a new version: Waku v0.17.1!

  10. 🤩 Super excited to announce Waku v0.17.0, the minimal React framework designed specifically for React Server Components!

    New in this version: SSR to generate HTML for initial load, taking Waku to new heights with other top frameworks.

    Check it out 👉 github.com/dai-shi/waku ⛩️

  11. Developing Waku is improving my experience with Node.js streams. nodejs.org/dist/latest-v20.x/d I think I learned them in the early days, but this is probably my first time to chain multiple transformers.

    I hope to finish my PR soon. github.com/dai-shi/waku/pull/1 🤩

  12. Giving a talk really is one of the best ways to get more familiar with a subject.

    Which is to say, if you're near Amsterdam, come hear me talk about React Server Components on Wednesday!

    guild.host/events/react-amster

  13. Waku v0.16.0 has been released! Huge thanks to himself65 for various contributions.

    Repo: github.com/dai-shi/waku
    Demo: codesandbox.io/p/sandbox/waku-

    What is Waku? It's a React framework for RSC.
    This version uses Vite v4.5.0. I would like to ask help for testing. Any volunteers?

  14. Waku is a React framework with RSCs and still new. So, my current idea for the primary use case is static sites. (It's like SSG without SSR.)
    - Can be deployed anywhere.
    - Easier to migrate from Vite app, especially mental model-wise.
    - Feels safer.

    fosstodon.org/@daishi/11104666 🤩

  15. 🤩 Waku is a React framework supporting React Server Components (RSCs). It stays minimal, avoiding unnecessary conventions, like being router-agnostic. Waku simplifies learning RSCs!

    👉 fosstodon.org/@daishi/11104666

  16. 🎉 Waku-Waku excited to announce Waku v0.15.0!

    It's a new version with breaking change. Improves the protocol so that a RSC payload can contain multiple JSX elements. Has new API based on user feedback.

    GitHub 👉 github.com/dai-shi/waku
    Playground 👉 codesandbox.io/p/sandbox/waku-
    🤩

  17. Did you know that I've been developing Waku, a React framework with RSC? github.com/dai-shi/waku

    I was hoping to release v1-alpha soonish, but found some issues with 3rd-party library compatibility. One reason is the lack of capability in Vite. There might be others.

  18. Would you like to try React Server Components in a very small setup? Waku is for you.

    Just released Waku v0.14.0, which is Minimalistic React Framework primarily for RSC.

    GitHub: github.com/dai-shi/waku

    Website: waku.gg

    It's still under development, but you can play with it. It would be good for learning RSC.

    There are some open issues that I can't personally handle entirely, so I officially call for contributors.

  19. Hi, just a quick update on my Waku project. No progress last week, but I'm working on it. My hope is to release a new version soon. Stay tuned! Check out the roadmap if you haven't: github.com/dai-shi/waku/issues

  20. Today I learnt that not only can I pass Next.js server action as a fetch function into react query (so it's not just for mutation), but a React Server Component can also be a server action too. Now I want to try this out to see how implementing infinite scrolling will feel with this approach.
    The documentation for next's server action is quite lacking imo, but I am quite impressed with the tech itself
    #react #nextjs #servercomponents #webdev

  21. I am really second guessing the decision to build this in #NextJS.

    There's a LOT of confusion around the new #AppRouter paradigm, the Discord is a madhouse.

    I've been struggling just to get the #serviceWorker and #webmanifest for the #PWA set up right. It seems most people use `next-pwa` but it hasn't been updated to support AppRouter yet so there's a nasty fix to do. github.com/shadowwalker/next-p

    I haven't even attempted #ServerComponents yet.

  22. Hi, I'm developing Waku, a React framework with RSC. So far, it's working well with basic standalone examples, but integrating third-party libs is tricky. Here's a WIP PR: github.com/dai-shi/waku/pull/1

    Calling contributors to test libraries for any issues. Your help is appreciated!

  23. 🤩 Waku-Waku excited to announce that Waku v0.13.0 is released! github.com/dai-shi/waku
    It's a React framework based on React Server Components and Vite.

    This version changes the project folder structure. It's a breaking change, but simplify things. It also has an experimental support for HTTP headers and cookies. Feedback is appreciated!

    There are some known issues and we are working on them. Help wanted, especially Vite experts!

  24. 🎉 Waku v0.12.0 is released! Waku-Waku! 🤩
    github.com/dai-shi/waku

    This version includes SSR middleware. It differs from traditional SSR as it excludes client components, resulting in no support for hydration. It can be considered as an experimental feature.

    Waku website is built with the new feature 👉 waku.gg

  25. 🤩 Waku-waku excited to release v0.11.3 of Waku, a React Framework with Server Components! 🎉

    Includes several fixes, and some refactors for the next step, but no breaking change in the public API.

    Repo 👉 github.com/dai-shi/waku
    CodeSandbox Demo 👉 codesandbox.io/p/sandbox/waku-