FrontEnd Development
30.3K subscribers
145 photos
1 video
8.98K links
Полезные ссылки иHTML, CSS, JavaScript, TypeScript, Angular, React, Vue, Node.js, Mobile and more.

Admin: @andrey2019
Download Telegram
Creating an AI Chat Experience with React and OpenAI

If you’d rather create your own streaming chat UI for OpenAI’s models (such as for the new API-only GPT 4.1 models) Robin has some pointers for getting started. - https://www.robinwieruch.de/react-ai-chat/

#react
React Compiler Enters Release Candidate Stage

With a plan first unveiled in early 2024, React Compiler has been undergoing a lot of development since and is now here in a ‘stable and near-final’ form, pending a final release in the coming months. The team has also been collaborating with the swc project and experimental swc support is included as part of this release. - https://react.dev/blog/2025/04/21/react-compiler-rc

#react
Impossible Components

Dan Abramov continues with his series of ‘big picture’ posts with a look at the idea of so-called ‘impossible’ components that mix server-only and client-only features and how React Server Components can help bridge that divide, culminating in an example you can experiment with for yourself. - https://overreacted.io/impossible-components/

#react
The Mega April React Labs Update

Every once in a while, the React team drops a ‘Labs’ post where they bring us up to speed with some major new features and what the team is working on. Here, we learn about two new features ready to try out today in react@experimental: View Transitions and the <Activity> component. - https://react.dev/blog/2025/04/23/react-labs-view-transitions-activity-and-more

#react
What Does 'use client' Do?

Dan continues his recent stream of insightful posts with a shorter, more practical look at how to think about the use client and use server directives React Server Components introduced and how they let you elegantly structure a client/server app as “a single program spanning two environments” – a concept that Dan thinks could easily outlive React and be useful elsewhere too. - https://overreacted.io/what-does-use-client-do/

#react
React Server Components for Astro Developers

Astro’s ‘island’ architecture and React Server Components share a strikingly similar mental model. Dan compares the two, digs into some of the quirks, and suggests Astro might be a ‘gentler onramp’ to some of RSC’s ideas if you’re struggling with them. - https://overreacted.io/rsc-for-astro-developers/

#react
Robust Data Fetching Architecture for Complex React/Next.js Apps

“How I use the ‘Three Layers of Data’ architecture pattern for React and Next.js apps to avoid common pitfalls, tech debt, and improve performance.” - https://www.trevorlasn.com/blog/fetching-data-for-complex-next-and-react-apps

#react
React, Visualized: A Visual Exploration of React Concepts

The creators of a React course have updated their popular visual explainer of numerous core React concepts to cover React 19 and features like actions, transitions, and Server Components too. There’s a lot to enjoy here, even if you don’t want to take the course. - https://react.gg/visualized

#react
The Beauty of TanStack Router

Dominik, a new contributor to TanStack Router, calls the project “a work of beauty” and gives an outline of its high-level features here in an attempt to show how it stands out from the alternatives. - https://tkdodo.eu/blog/the-beauty-of-tan-stack-router

#react
Building a React App with GitHub Copilot

A good walkthrough, complete with video, if you prefer, of bringing together several of GitHub Copilot’s features for building a modern JavaScript app quickly. - https://github.blog/ai-and-ml/github-copilot/github-for-beginners-building-a-react-app-with-github-copilot/

#react