View profile

This Week In React #73: React-Native, Skia, Deno, TypeScript, Jest, SWR, Stately, Relay, Stitches, Solid, App History, TC39...

This Week In React #73: React-Native, Skia, Deno, TypeScript, Jest, SWR, Stately, Relay, Stitches, Solid, App History, TC39...
By SΓ©bastien Lorber • Issue #73 • View online
Hi everyone!
I’m testing a new emailing stack based on Revue instead of TinyLetter.
I’d like to launch the real newsletter in October 2021!
Until then, I’ll keep linking to the thread.
Revue makes it easier to embed a tweet, so I included some of my favorite picks!
You might wonder why #73? It’s because my French newsletter ReactHebdo.fr just sent the 73th edition and it probably makes sense to keep both newsletters in sync for me πŸ˜…

The Thread
Sebastien Lorber πŸ‡«πŸ‡· πŸ¦–
This week in React

πŸ‘‰ Ultra
πŸ‘‰ Snapshot Testing
πŸ‘‰ TS Props Readability
πŸ‘‰ TS Polymorphism
πŸ‘‰ Best Practices
πŸ‘‰ SWR
πŸ‘‰ Render Tracker
πŸ‘‰ Flutter / Skia in RN
πŸ‘‰ RN's Many Platforms Vision
πŸ‘‰ Mobile: Imperative ➑️ Declarative
πŸ‘‰ TC39
πŸ‘‰ App History API
πŸ‘‰ Solid
...

🧡 Details πŸ‘‡ https://t.co/z4MmTk7Y6d
Sebastien Lorber πŸ‡«πŸ‡· πŸ¦–
🧡 It's Flutter, but in React Native πŸŽ₯

@wcandillon is presenting us an awesome new low-level imperative React-Native Skia API (Flutter 2D engine) he's working on with @chrfalch

Opens a lot of new possibilities, like creating declarative primitives...

https://t.co/oM2xmrlo63
Sebastien Lorber πŸ‡«πŸ‡· πŸ¦–
🧡 Ultra

A modern Deno + React SSR framework by @mutual__respect

Leveraging new React 18 features, interesting hot takes

New project (alpha), let's see how it will compete over Next.js over time

https://t.co/MZRLR9d8P3 https://t.co/xVYIJYg2yE
Sebastien Lorber πŸ‡«πŸ‡· πŸ¦–
🧡How Readable Are Your React Component's TypeScript Props Typing?

Another post from @keraito explaining that there are multiple ways to type a React component's props, and exposing the tradeoffs of 3 possible solutions

https://t.co/bAZxS8Oyxa https://t.co/sCaP6vEImW
Sebastien Lorber πŸ‡«πŸ‡· πŸ¦–
🧡 Proper Use Cases For Snapshot Testing React Components?

@keraito explains that there are not many and it's often something to avoid (due to tests "volatility" ie breaking often)

He still found 3 legit use-cases.

https://t.co/cMacOmyqCW https://t.co/PoEmC5FkEe
Sebastien Lorber πŸ‡«πŸ‡· πŸ¦–
🧡 App History API proposal by @samthor & @domenic (exp flag in Chrome 95)

Provide modern client-side routing APIs.

History API was not built with SPAs in mind: this proposal will fix many issues

Interesting for React render-as-you-fetch? πŸ€”

https://t.co/IMRfY3Uopa https://t.co/eW6JbymBt4
Did you enjoy this issue?
SΓ©bastien Lorber

πŸ“¨ For React devs βš›οΈ I filter out the noise πŸ”Š You save time ⏱️

Tweet Β Β Β  Share
In order to unsubscribe, click here.
If you were forwarded this newsletter and you like it, you can subscribe here.
Powered by Revue