Skip to main content

πŸ“¨ #140: React Labs, Server Components, Next.js, Remix, Storybook, Astro, refs, Ark, Impala, Docusaurus, Expo-Blur, WebView, AsyncContext...

Β· 8 min read
SΓ©bastien Lorber
Newsletter Editor - Docusaurus maintainer

Hi everyone!

I'm just back from vacations: we catch up with 2 weeks of news!

A new React Labs post now presents React Forget as a reactivity compiler.

Server Components never cease to surprise. Many related innovations are not yet highlighted outside a few tweets.

For React-Native developers, Chain React is a great conf in the USA (Portland, May 18-19). They offer us a 10% discount with code thisweekinreact.

πŸ’‘ Check this newsletter on Twitter - visual format 🎨

To support me:

Don't miss the next email!

    πŸ’Έ Sponsor​

    React-admin

    React-admin - The Open-Source Framework for B2B apps

    Single-Page-Apps are still the best choice to create admin panels, B2B apps, and ERP systems on top of REST/GraphQL APIs. React-admin is the open-source framework of reference for building SPAs.

    React-admin offers a library of 150+ business-oriented components. It's not a UI kit: it leverages the best UI kit for React, MUI. React-admin boosts developer productivity by assembling the best-in-class libraries, managing all the repetitive stuff you shouldn’t have to deal with.

    Its strongest point? The best developer experience you'll ever have, backed by an awesome documentation and a vibrant community. And it only takes 30 minutes to get started πŸš€

    React-admin has been actively maintained for 5 years, and has already convinced more than 20,000 developers worldwide. Come try it, it is free, forever! 😁

    βš›οΈ React​

    React Labs

    React Labs: What We've Been Working On – March 2023

    An official update from the R&D around React that addresses different topics:

    • React Server Components. A nice implementation is already available in Next.js via App Router. RSCs with async/await should also be able to run in a client app. I have the impression they want to unify client/server side model and I think AsyncContext will be great for that!
    • Asset loading: integration with Suspense for loading CSS, font and images (more details).
    • Document Metadata: first-class support for an API for <head> metadata with streaming support.
    • React Optimizing Compiler: no longer presented as an auto-memoizing compiler, but as a reactivity compiler. React Forget has reached a milestone, and they are focusing on integration.
    • Offscreen Rendering: an innovation I'm really looking forward to, which differentiates React from other frameworks. Meta is testing prerendering on React-Native apps with positive results.
    • Transition Tracing: permits to detect slow transitions.

    Don't miss the next email!

      πŸ’Έ Sponsor​

      Tina.io is a headless CMS for Markdown-powered sites

      Tina.io is a headless CMS for Markdown-powered sites

      • Editing UI for your Markdown files
      • UI for MDX components
      • Supports static (SSG) and server-side rendering (SSR)
      • Option for visual editing (live-preview)
      • Build with reusable blocks

      Test a starter site

      Or run Β npx create-tina-app@latestΒ then visit localhost:3000/admin

      Watch the 4-min demo video

      πŸ“± React-Native​

      πŸ§‘β€πŸ’» Jobs​

      πŸ§‘β€πŸ’Ό Passionfroot - Senior Full-stack Engineer (Remix) - €160k+, Berlin/remote

      Passionfroot's mission is to empower the independent businesses of tomorrow via YouTube, Podcasts, Social Media, and Newsletters. Join us in building a tool that will empower creators globally to build scalable, sustainable businesses.

      πŸ§‘β€πŸ’Ό Callstack - Senior React Native Developer - Fully Remote, PLN 21-32k net on B2B, monthly

      Do you want to work on the world's most used apps? Would you like to co-create the React Native technology? Join the Callstack team of React & React Native leaders. Check our website for more details. We are looking forward to seeing your application - show us what you've got!

      πŸ§‘β€πŸ’Ό G2i - 100% Remote React Native Jobs

      We have several roles open for developers focused on React Native! Pay is ~160k plus 10% bonus. You must have production experience with RN and be based in the US. DM @gabe_g2i to learn more and don't forget to mention This Week in React.

      πŸ’‘ How to publish an offer?

      πŸ”€ Other​

      🀭 Fun​

      alt

      See ya! πŸ‘‹


      Don't miss the next email!