VOOZH about

URL: https://thenewstack.io/astro-launches-new-server-islands-and-partners-with-netlify/

⇱ Astro Launches New Server Islands and Partners With Netlify - 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
2024-07-20 08:00:04
Astro Launches New Server Islands and Partners With Netlify
Frontend Development / JavaScript

Astro Launches New Server Islands and Partners With Netlify

A new Astro release includes Server Islands, similar to partial prerendering. In other news, Google open sources Blocks and Slint 1.7 is released.
Jul 20th, 2024 8:00am by Loraine Lawson
👁 Featued image for: Astro Launches New Server Islands and Partners With Netlify

Astro had a big week, announcing its 4.12 release along with a new partnership with Netlify, which now sponsors Astro as its official deployment partner.

We’ll be covering the partnership in more depth next week, but the big news in this Astro release is that it includes the first experimental release of Server Islands, which are the framework’s “new solution to integrate high-performance static HTML and dynamic server-generated components together.”

Astro introduced islands in 2021. They allow developers to create “ islands” of interactive client-side components while most of the page is generated statically. This extends the same architecture to the server, Astro said.

“Server islands make it easy to combine high-performance static HTML and dynamic server-generated components,” the team stated.

Within a given page, static content can live alongside dynamic content that changes infrequently and personalized content that’s tailored to individual users, Astro explained.

“Server islands are used for your most dynamic content; personalized content like a user’s avatar, their shopping cart, and product reviews,” the team explained. “When these components are deferred, you’re free to more aggressively cache the page itself.”

The post also notes that Server Islands “have a lot in common with partial prerendering (PPR), especially in its goal of allowing increased cacheability of pages.”. The post includes a side-by-side comparison of Server Islands and partial pre-rendering.

Netlify also wrote about Astro Server Islands in its developer blog, explaining that Server Islands are different than the standard Astro Islands, “which improve performance by allowing you to selectively ‘hydrate’ components, i.e. load JavaScript only for components that need it, instead of making the entire page interactive.” A component can be both an Island and a Server Island, the post noted. It even offers an example site that Netlify users can clone and deploy to Netlify.

Server Islands also allow users to see the most critical parts of the page instantly, even when they’re not logged in, because they’re cached on Edge CDNs, Astro explained, adding that fallback content will be visible before the dynamic islands load.

“Each island is loaded independent from the rest; this means a slower island, such as one connected to a legacy backend, won’t delay the rest of personalized content from being seen and interacted with,” the Astro team noted.

In addition to Server Islands, this release includes:

  • First and last URLs to pagination data
  • Support for the Shiki’s defaultColor option
  • New inferRemoteSize function

VR Creation App Google Blocks Open Sourced

Google has open sourced Google Blocks, which is a VR creation app that allows you to create 3D objects and scenes. It’s now available on GitHub as an archived repository under the Apache 2.0 license.

Blocks was originally released for for the HTC Vive and Oculus Rift in 2017.

“We now wish to share the code behind Google Blocks, allowing for novel and rich experiences to emerge from the creativity and passion of open source contributors such as the Icosa Foundation, who have already been doing wonderful work with Tilt Brush, which we open-sourced in 2021,” Google wrote in its announcement of the decision.

It’s worth noting that Google Blocks is not an actively developed product, and no pull requests will be accepted.

“The currently published version of Google Blocks will remain available in digital stores for users with supported VR headsets,” Google software engineer Ian MacGillivray wrote.

Slint 1.7 Releases With New Widgets

Slint 1.7 was released this week with new widgets and multi-window support.

The Rust-based tool is used to develop UIs for a range of operating systems and processor architectures, including Linux macOS, Windows, WebAssembly, Blackberry QNX, and bare metal. It allows JavaScript developers to create native interfaces for embedded and desktop applications, and to interact with Rust or C++ libraries to build the UI interface.

This latest release incorporates new DatePickerPopup and TimePickerPopup widgets to let users enter dates and times. These widgets adhere to the Material Design and are available cross-platform, according to the Slint blog.

The update also includes a live-preview redesign to realign the toolbar, a redesign of the component library, and added a brand-new property editor. Slint 1.7 also incorporates bug fixes and new APIs.

Vercel Functions Adds New Utilities

Vercel Functions now includes new utilities, including one related to geolocation data, the company’s changelog noted this week. The new functions are:

  • geolocation: Returns location information of the incoming request
  • ipAddress: Returns the IP address of the incoming request
  • getEnv: Returns system environment variables from Vercel

Developers will need to install the latest package to use these methods.
pnpm i @vercel/functions​

WP Engine Acquires Speed Optimization SaaS

WP Engine has added a SaaS solution that helps optimize speed for frontend sites, the company added this week. It acquired NitroPack, which is a WordPress optimization SaaS solution. Previously, WP Engine customers were able to leverage some of NitroPack’s technology via Page Speed Boost.

“Since its launch, Page Speed Boost adoption has consistently grown with customers seeing significant improvements in Google Lighthouse scores, which measure Core Web Vitals,” the company stated in a prepared release. “These include a 34% average improvement in desktop scores and a 132% average improvement in mobile scores.”

WP Engine’s Chief Product Officer Ezinne Udezue said the deal will enable WP Engine’s customers to use NitroPack’s technology “more broadly, as future innovations will allow them to tailor NitroPack’s features to their specific site needs.”

WP Engine is a WordPress management and optimization company with 1.5 million customers globally.

TRENDING STORIES
Loraine Lawson is a veteran technology reporter who has covered technology issues from data integration to security for 25 years. Before joining The New Stack, she served as the editor of the banking technology site Bank Automation News. She has...
Read more from Loraine Lawson
SHARE THIS STORY
TRENDING STORIES
TNS owner Insight Partners is an investor in: Island.
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.