VOOZH about

URL: https://thenewstack.io/google-aurora-a-collab-between-chrome-and-web-frameworks/

⇱ Google Aurora: A Collab Between Chrome and Web Frameworks - The New Stack


TNS
SUBSCRIBE
Join our community of software engineering leaders and aspirational developers. Always stay in-the-know by getting the most important news and exclusive content delivered fresh to your inbox to learn more about at-scale software development.
REQUIRED
It seems that you've previously unsubscribed from our newsletter in the past. Click the button below to open the re-subscribe form in a new tab. When you're done, simply close that tab and continue with this form to complete your subscription.
The New Stack does not sell your information or share it with unaffiliated third parties. By continuing, you agree to our Terms of Use and Privacy Policy.
Welcome and thank you for joining The New Stack community!
Please answer a few simple questions to help us deliver the news and resources you are interested in.
REQUIRED
REQUIRED
REQUIRED
REQUIRED
REQUIRED
Great to meet you!
Tell us a bit about your job so we can cover the topics you find most relevant.
REQUIRED
REQUIRED
REQUIRED
REQUIRED
REQUIRED
Welcome!

We’re so glad you’re here. You can expect all the best TNS content to arrive Monday through Friday to keep you on top of the news and at the top of your game.

What’s next?

Check your inbox for a confirmation email where you can adjust your preferences and even join additional groups.

Follow TNS on your favorite social media networks.

Become a TNS follower on LinkedIn.

Check out the latest featured and trending stories while you wait for your first TNS newsletter.

PREV
1 of 2
NEXT
VOXPOP
As a JavaScript developer, what non-React tools do you use most often?
Angular
0%
Astro
0%
Svelte
0%
Vue.js
0%
Other
0%
I only use React
0%
I don't use JavaScript
0%
Thanks for your opinion! Subscribe below to get the final results, published exclusively in our TNS Update newsletter:
NEW! Try Stackie AI
From clobbered drafts to real-time sync
Apr 14th 2026 10:00am, by David Moore
TypeScript 6.0 RC arrives as a bridge to a faster future
Mar 14th 2026 9:00am, by Darryl K. Taft
Mastra empowers web devs to build AI agents in TypeScript
Jan 28th 2026 11:00am, by Loraine Lawson
2022-10-18 07:13:32
Google Aurora: A Collab Between Chrome and Web Frameworks
Frontend Development / Open Source

Google Aurora: A Collab Between Chrome and Web Frameworks

We caught up with a member of Google’s Aurora project, a collaboration between Chrome and web frameworks such as Next.js, Nuxt and Angular.
Oct 18th, 2022 7:13am by Richard MacManus
👁 Featued image for: Google Aurora: A Collab Between Chrome and Web Frameworks

Aurora is a popular name for tech projects, it seems. Following on from Amazon Aurora and Twitter Aurora, Google’s Aurora project is a collaboration between its Chrome browser team and open source web frameworks such as Next.js, Nuxt and Angular. It was announced last June, and at the recent Infobip Shift developer conference we received an update from Google’s Houssein Djirdeh. I spoke to Djirdeh after his presentation to get more details.

In his presentation, Djirdeh outlined four key areas of focus for Chrome when working with web frameworks. Built-in image optimization is one; this work has been going on since at least November 2020, when Vercel’s Guillermo Rauch announced a new “React-based image component” in Next.js that uses web standards. Other areas of focus for Aurora include efficient loading of third-party scripts, better custom font behavior, and an “end-to-end conformance pipeline.” Google uses the term conformance to mean “safeguarding developers from writing code that can negatively affect user experience.”

👁 Houssein Djirdeh

Houssein Djirdeh, Google engineer on Chrome Aurora

I asked Djirdeh when Aurora started and what was the impetus? He said it started a few years ago, with the goal of “why don’t we try to work more closely with the framework community and open source community.”

He said they initially considered building their own framework (meaning the Chrome team; while Angular originated in Google, it wasn’t from the browser team). They also considered open sourcing an existing internal Google framework. But ultimately, Djirdeh said, “there are so many open source frameworks that have millions of users,” so they decided to work with them directly.

Focus on React

While Aurora is working with all of the major JavaScript frameworks, there appears to have been a special focus on React — particularly via Next.js.

“We wanted to focus on React; we were such a small team back then, it was like four or five of us,” Djirdeh said. “Then while we were working in the React space, we met the Next.js team. And a lot of the things we wanted to do, we thought that they already did. They were a framework that’s built on top of React, they try to lower bundle size as much as possible, they have server-side rendering, […] they do a lot of things like file-based routing. So if our visions are so aligned, why not work together?”

Google held weekly sprints with the Next.js team, and they worked together on the image optimization announced in November 2020.

I asked whether the Google team has also been working with Facebook’s React team, given that the React library originated there? He replied that yes, they meet with that team weekly or bi-weekly.

“We try to let the React members know what’s happening in the webspace,” Djirdeh said, “like, hey, this is a new API coming out, maybe React’s concurrent rendering can use it. It makes sense. And many times, they’ll give some great feedback.”

He added that often it’ll be the Google Chrome, Facebook React and Next.js teams meeting together.

Framework Complexity Critics

It certainly makes sense for the leading browser vendor to work with the leading JavaScript frameworks, but there has also been a lot of kickback against the ever-increasing complexity of those frameworks in recent years. One prominent critic is Alex Russell, an influential browser engineer who used to work on the Chrome team but is now with Microsoft Edge. I asked Djirdeh what he makes of these kinds of complaints?

> 3/4 of this makes me want to claw my eyes out.

Hooks are failed tech.

React cultural momentum is not dealing rationally with the problems it creates.

This is not the future. https://t.co/DUWqFFce0F

— Alex Russell (@slightlylate) October 14, 2022

Djirdeh acknowledged that it’s easy for developers to “just fall into the world of the framework and not realize which dependencies are coming in,” which can cause problems. He said he agrees with much of what Russell writes, and that Aurora is trying to help improve the core frameworks.

Finally, I asked if the other major browser vendors, Mozilla and Apple, are involved in Aurora.

“Not as much in the Aurora initiative as we’d like,” he replied. “I’m sure we tried to kick it off. There are some small sub-projects that we are collaborating on with them. But it’s not very framework-specific […] we do also work with a lot of other Chrome teams that happen to liaise with WebKit and Mozilla, so we end up reaching out to them every now and then.”

Disclosure: Infobip paid for Richard MacManus to attend the Infobip Shift Conference in Croatia.

TRENDING STORIES
Richard MacManus is a Senior Editor at The New Stack and writes about web and application development trends. Previously he founded ReadWriteWeb in 2003 and built it into one of the world’s most influential technology news sites. From the early...
Read more from Richard MacManus
SHARE THIS STORY
TRENDING STORIES
SHARE THIS STORY
TRENDING STORIES
TNS DAILY NEWSLETTER Receive a free roundup of the most recent TNS articles in your inbox each day.
The New Stack does not sell your information or share it with unaffiliated third parties. By continuing, you agree to our Terms of Use and Privacy Policy.