This Week In React #167: Hydration, Remix, Server Components, cache, perf, Glow, Unistyles, Expo, :has(), Tailwind, date-fns...

Sebastien Lorber - Dec 22 '23 - - Dev Community

Hi everyone!

Once again this week, we have a good mix of articles and releases.

Firefox 121 is out, making CSS :has() officially cross-browser supported ๐Ÿฅฒ

That's the last issue of the year. The newsletter should be back on January 3.

Happy New Year and Merry Christmas everyone, and thank you for reading me throughout the year โค๏ธ๏ธ


๐Ÿ’ก Subscribe to the official newsletter to receive an email every week!

banner


๐Ÿ’ธ Sponsor

FrontendMasters โ€“ Complete React.js Learning Path to Senior React Developer

FrontendMasters โ€“ Complete React.js Learning Path to Senior React Developer

Learn React.js from the ground up to advanced topics like performance, testing, and code quality. Start by building a real-world app in the Complete Introduction to React. Continue with Intermediate React, integrating the most popular tools from the ecosystem. Then learn performance, TypeScript, and even Next.js, the fullstack React framework!


โš›๏ธ React

**React Aria Components 1.0**

React Aria Components 1.0

Devon just ๐Ÿฆ announced the stable release of React Aria Components 1.0. Over 40 components with built-in behavior, adaptive interactions, top-tier accessibility, and internationalization out of the box, ready for your styles.


**React Hydration Overlay**

React Hydration Overlay - Easily Squash Hydration Errors

A brand-new project that permits to add a handy error overlay to help debugging hydration errors. For now, this can be added to Next.js sites thanks to a Webpack plugin, but this is a much-needed feature that we all hope to see land in React core.



๐Ÿ’ธ Sponsor

notJust Dev

Are you a React Native developer or on your way to becoming one?

Good news! Youโ€™ve found your endless source of skills!

๐ŸŽ„ Here is #DEVember - a month-long Marathon of React Native Tutorials

๐Ÿš€ Here is our Full Stack Mobile Developer course with more than 550 real success stories from graduates.

๐Ÿ’Œ Here is our Newsletter with the TOP selection of news and life hacks about the world of React Native development.

All our content is Project-Based-Learning - which means that you will be learning the skills and adding projects to your portfolio at the same time!

PS: Subscribe to our YouTube channel. Today we are building a ChatGPT Wrapper _with Expo Router V3 & API Routes!


๐Ÿ“ฑ React-Native

Unistyles 2.0

Welcome to Unistyles 2.0!

Unistyles is a cross-platform styling library. It is built as a superset of StyleSheet (if you use React Native, youโ€™re probably familiar with StyleSheet.create โ€ฆ) similar to how TypeScript is a superset of JavaScript. First released just three months ago, it has since gained over 500 stars on GitHub and is now approaching its second major version with enhanced TypeScript types, no dependence on React Context anymore, and fresh C++ bindings to boost performance. A very interesting new feature is the addition of plugin support, which could enable some interesting new use cases.



๐Ÿ”€ Other


๐Ÿคญ Fun

alt

See ya! ๐Ÿ‘‹

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .