LaunchFast LogoLaunchFast
Home
78 posts

Blog

Latest news, deep-dives and updates from LaunchFast - covering Astro, Next.js and SvelteKit, integrations, and deployments.

Topics

Incremental static builds in Astro 7.2: cutting my rebuild time by 39%
Latest·

Incremental static builds in Astro 7.2: cutting my rebuild time by 39%

How Astro 7.2 incremental static builds cut a one-post rebuild from ~16.5s to ~10s, restoring 637 of 661 pages from cache with the right cacheKey setup.

Read post
Sponsored

High Quality Starter Kits with built-in authentication flow (Auth.js), object uploads (AWS, Clouflare R2, Firebase Storage, Supabase Storage), integrated payments (Stripe, LemonSqueezy), email verification flow (Resend, Postmark, Sendgrid), and much more. Compatible with any database (Redis, Postgres, MongoDB, SQLite, Firestore).

Get all 3 kits$147$99

One-time license · Lifetime updates

MailKite Email Support Now Available in LaunchFast Starter Kits

MailKite Email Support Now Available in LaunchFast Starter Kits

We're excited to announce that MailKite email support is now available in all LaunchFast starter kits. Send transactional emails through MailKite with a single environment variable change.

Read post
Astro Islands: when NOT to Hydrate

Astro Islands: when NOT to Hydrate

Hydration is expensive. A practical look at Astro islands: the cheaper options to exhaust first (static HTML, build-time data, server islands, progressive enhancement), and the cases where hydration is useful.

Read post
Type-safe form handling in Astro with Actions: validation, spam protection, and file uploads

Type-safe form handling in Astro with Actions: validation, spam protection, and file uploads

Build production-ready contact, waitlist, and file upload forms in Astro using Actions: server-side Zod validation, Turnstile anti-bot protection, Cloudflare D1 and R2, and Resend, all without standing up a separate backend.

Read post
Deploy a Server-Side Rendered Angular 20+ Application to Cloudflare Workers

Deploy a Server-Side Rendered Angular 20+ Application to Cloudflare Workers

Learn how to deploy a server-side rendered Angular 20+ application to Cloudflare Workers, serving static assets from the edge and running SSR.

Read post
Backblaze B2 Storage Support Now Available in LaunchFast Starter Kits

Backblaze B2 Storage Support Now Available in LaunchFast Starter Kits

LaunchFast works with Backblaze B2 out of the box. Same STORAGE_PROVIDER=s3, same pre-signed upload flow. Point AWS_ENDPOINT_URL_S3 at your regional B2 S3 endpoint and add your application key.

Read post
Tigris Storage Support Now Available in LaunchFast Starter Kits

Tigris Storage Support Now Available in LaunchFast Starter Kits

LaunchFast works with Tigris out of the box. Same STORAGE_PROVIDER=s3, same pre-signed upload flow. Point AWS_ENDPOINT_URL_S3 at https://fly.storage.tigris.dev and add your credentials.

Read post
Giving Back to Open Source: Recurring Sponsorships for Projects We Believe In

Giving Back to Open Source: Recurring Sponsorships for Projects We Believe In

LaunchFast exists because of open source. Here are the maintainers we sponsor on GitHub today: Coolify, fast-check, Lume, Fumadocs, and Content Collections.

Read post
Bunny Storage Support Now Available in LaunchFast Starter Kits

Bunny Storage Support Now Available in LaunchFast Starter Kits

LaunchFast works with Bunny Storage out of the box. Same STORAGE_PROVIDER=s3, same pre-signed upload flow. Point AWS_ENDPOINT_URL_S3 at your Bunny S3 endpoint. Bunny S3 is in private preview.

Read post
Neon Storage Support Now Available in LaunchFast Starter Kits

Neon Storage Support Now Available in LaunchFast Starter Kits

LaunchFast now ships with Neon Storage support. Keep your Postgres database and file uploads in the same Neon project. Same repo, same STORAGE_PROVIDER=s3, just plug in your endpoint and credentials.

Read post
LaunchFast and CrawlChat Partner to Give Your SaaS Docs an Ask AI Agent

LaunchFast and CrawlChat Partner to Give Your SaaS Docs an Ask AI Agent

Learn how CrawlChat integrates with LaunchFast starter kits so your customers get citation-backed documentation AI on your site and across their support channels.

Read post
LaunchFast and Orshot Bring Social Post Scheduling to Your Users

LaunchFast and Orshot Bring Social Post Scheduling to Your Users

Learn how Orshot integrates with LaunchFast starter kits so your users can render branded creatives and schedule posts to their own social accounts.

Read post
astro-font hits 10,000 weekly downloads on npm

astro-font hits 10,000 weekly downloads on npm

astro-font on npm has reached about 10,000 weekly downloads. A big thank you, an apology for the quiet period, and a note that more updates are on the way.

Read post
MySQL Connection Support (Including MariaDB via XAMPP) is Now Available

MySQL Connection Support (Including MariaDB via XAMPP) is Now Available

LaunchFast now supports any MySQL connection string-including MySQL-compatible databases like MariaDB-so you can run the full starter kit against your preferred MySQL setup (XAMPP included).

Read post
Build your own Parity Pricing for SaaS with Polar and Astro

Build your own Parity Pricing for SaaS with Polar and Astro

Implement purchasing-power parity (PPP) pricing with Polar and Astro: detect a visitor’s country server-side, map it to a discount tier, and return either % off or a Polar discount code for checkout.

Read post
Build a Verified Recent Sales Notification with Polar and Astro

Build a Verified Recent Sales Notification with Polar and Astro

Show real purchase activity on your marketing site by listing recent Polar orders server-side, caching responses on the edge, and rendering a lightweight verified notification in the browser - no fake popups.

Read post
Live Collaborative Editing in Astro with Cloudflare Durable Objects

Live Collaborative Editing in Astro with Cloudflare Durable Objects

Build Google Docs-style real-time collaboration in Astro using Cloudflare Durable Objects. Implement operational transforms, conflict resolution, and cursor tracking with persistent WebSocket connections at the edge.

Read post
Bot Protection in Astro with Cloudflare Turnstile

Bot Protection in Astro with Cloudflare Turnstile

Replace CAPTCHA with invisible bot detection in Astro using Cloudflare Turnstile. Protect sign-up forms, login pages, and API endpoints from bots without frustrating real users.

Read post
Generating PDFs in Astro with Cloudflare Browser Rendering at the Edge

Generating PDFs in Astro with Cloudflare Browser Rendering at the Edge

Learn how to generate invoices, reports, and OG images as PDFs directly from your Astro pages using Cloudflare Browser Rendering. Run headless Chromium at the edge, apply print CSS, and stream PDFs with minimal latency.

Read post
Implement Rate Limiting in Astro with Cloudflare Workers

Implement Rate Limiting in Astro with Cloudflare Workers

Learn how to implement rate limiting in Astro using Cloudflare Workers Rate Limiting API. Protect your API endpoints and pages from abuse using middleware and endpoint-level rate limiting.

Read post
Setting Up Privacy-Focused Analytics with Tinybird in Astro

Setting Up Privacy-Focused Analytics with Tinybird in Astro

Learn how to implement real-time, privacy-focused web analytics in your Astro application using Tinybird. Deploy a complete analytics platform in minutes without cookies or third-party tracking.

Read post
Building Real-Time Chat in Astro with Cloudflare Durable Objects and WebSocket Hibernation

Building Real-Time Chat in Astro with Cloudflare Durable Objects and WebSocket Hibernation

Learn how to build a real-time chat application using Astro and Cloudflare Durable Objects with WebSocket Hibernation. Implement cost-efficient WebSocket connections, message persistence, and user presence indicators at the edge.

Read post
Implementing Incremental Static Regeneration (ISR) in Astro with Cloudflare KV

Implementing Incremental Static Regeneration (ISR) in Astro with Cloudflare KV

Learn how to implement ISR-like patterns in Astro using Cloudflare KV for on-demand revalidation. Build a hybrid rendering strategy that combines the performance of SSG with the flexibility of SSR.

Read post
Protecting Astro from Supply Chain Attacks: Part 2 - Long-Term Security Measures

Protecting Astro from Supply Chain Attacks: Part 2 - Long-Term Security Measures

Implement comprehensive security measures for your Astro project. Learn how to secure your CI/CD pipeline, automate dependency scanning, and prevent future npm supply chain attacks.

Read post
Protecting Astro from Supply Chain Attacks: Part 1 - Understanding Shai-Hulud 2.0 and Immediate Response

Protecting Astro from Supply Chain Attacks: Part 1 - Understanding Shai-Hulud 2.0 and Immediate Response

Learn about the Shai-Hulud 2.0 npm supply chain attack that compromised over 700 packages. Discover how to check if your Astro project is affected and take immediate action to secure your environment.

Read post
Reusing Database Queries in Astro SSG

Reusing Database Queries in Astro SSG

Learn how to reuse database query results across multiple pages during Static Site Generation in Astro to minimize redundant database calls and improve build performance.

Read post
Using Partytown with Google Tag Manager in Astro

Using Partytown with Google Tag Manager in Astro

How to boost performance by offloading Google Tag Manager to a Web Worker using Partytown in Astro?

Read post
AutoSend Email Support Now Available in LaunchFast Starter Kits

AutoSend Email Support Now Available in LaunchFast Starter Kits

We're excited to announce that AutoSend email support is now available in all LaunchFast starter kits. Send transactional emails with intelligent automation and high deliverability.

Read post
How to Implement Basic Authorization in Astro

How to Implement Basic Authorization in Astro

Learn how to add basic authentication to your Astro application using middleware. Protect your routes before launching to production with this simple implementation.

Read post
Cloudflare D1 Database Support Now Available in LaunchFast Starter Kits

Cloudflare D1 Database Support Now Available in LaunchFast Starter Kits

We're excited to announce that Cloudflare D1 database support is now available in all LaunchFast starter kits. Build faster with our pre-configured D1 integration.

Read post
Mailgun Email Support Now Available in LaunchFast Starter Kits

Mailgun Email Support Now Available in LaunchFast Starter Kits

We're excited to announce that Mailgun email support is now available in all LaunchFast starter kits. Send transactional emails with high deliverability and detailed analytics.

Read post
Query Cloud Firestore with Astro on Cloudflare Workers

Query Cloud Firestore with Astro on Cloudflare Workers

Learn how to query Cloud Firestore from an Astro application running on Cloudflare Workers.

Read post
Query Redis with Astro on Cloudflare Workers

Query Redis with Astro on Cloudflare Workers

Learn how to query Redis from an Astro application running on Cloudflare Workers.

Read post
How to Generate Pre-signed URLs for Supabase Storage with Astro on Cloudflare Workers

How to Generate Pre-signed URLs for Supabase Storage with Astro on Cloudflare Workers

How to generate pre-signed URLs to retrieve and upload to Supabase Storage with Astro on Cloudflare Workers?

Read post
How to Generate Pre-signed URLs for Firebase Storage with Astro on Cloudflare Workers

How to Generate Pre-signed URLs for Firebase Storage with Astro on Cloudflare Workers

How to generate pre-signed URLs to retrieve and upload to Firebase Storage with Astro on Cloudflare Workers?

Read post
How to Generate Pre-signed URLs for Cloudflare R2 with Astro on Cloudflare Workers

How to Generate Pre-signed URLs for Cloudflare R2 with Astro on Cloudflare Workers

How to generate pre-signed URLs to retrieve and upload to Cloudflare R2 with Astro on Cloudflare Workers?

Read post
How to Generate Pre-signed URLs for Amazon S3 with Astro on Cloudflare Workers

How to Generate Pre-signed URLs for Amazon S3 with Astro on Cloudflare Workers

How to generate pre-signed URLs to retrieve and upload to Amazon S3 with Astro on Cloudflare Workers?

Read post
Resend, Postmark & SendGrid Email Support Now Available in LaunchFast Starter Kits

Resend, Postmark & SendGrid Email Support Now Available in LaunchFast Starter Kits

We're excited to announce that Resend, Postmark, and SendGrid email support is now available in all LaunchFast starter kits. Choose your preferred email provider with high deliverability.

Read post
Authenticating users in Astro with Better Auth

Authenticating users in Astro with Better Auth

How to authenticate users in Astro application using Better Auth?

Read post
Astro vs Next.js: Choosing the Right Framework in 2024

Astro vs Next.js: Choosing the Right Framework in 2024

Discover the differences between Astro and Next.js in 2024. Learn which framework suits your project needs for speed or interactivity.

Read post
6 Essential Features Every Web Starter Kit Should Include

6 Essential Features Every Web Starter Kit Should Include

Discover the 6 essential features every web starter kit should include to streamline development and enhance security.

Read post
Launch Fast with Astro 4.16

Launch Fast with Astro 4.16

A comprehensive Astro 4.16 Starter Kit for SEO, Analytics, Storage, Auth, Payments, Blogs, and Email - everything a developer needs to launch their project.

Read post
Launch Fast with Svelte 5

Launch Fast with Svelte 5

A comprehensive Svelte 5 powered SvelteKit Starter Kit for SEO, Analytics, Storage, Auth, Payments, Blogs, and Email - everything a developer needs to launch their project.

Read post
Using OpenAI Swarm in Python

Using OpenAI Swarm in Python

Learn how to set up and use OpenAI Swarm in a Python project.

Read post
Create a Telegram Bot in Next.js App Router

Create a Telegram Bot in Next.js App Router

How to create a Telegram bot in a Next.js App Router application using the Grammy SDK?

Read post
API Routes in Angular 18 Server Side Rendering

API Routes in Angular 18 Server Side Rendering

How to set up API routes in an Angular 18 server-side rendered application using Express.

Read post
Injecting Environment Variables Dynamically in Cloudflare Pages

Injecting Environment Variables Dynamically in Cloudflare Pages

How to inject environment variables dynamically in a Cloudflare Pages application?

Read post
Using Unplugin Icons in Next.js: Auto-Import Any Icon

Using Unplugin Icons in Next.js: Auto-Import Any Icon

A step-by-step guide to installing and using Unplugin Icons in Next.js to auto-import SVG icons from any icon set, on demand.

Read post
Auto-Import SVG Icons in SvelteKit with Unplugin Icons

Auto-Import SVG Icons in SvelteKit with Unplugin Icons

How to auto-import SVG icons on demand in a SvelteKit app using Unplugin Icons, with full setup and usage examples.

Read post
Auto-Import SVG Icons in Astro + React with Unplugin Icons

Auto-Import SVG Icons in Astro + React with Unplugin Icons

How to auto-import SVG icons on demand in an Astro app with React using Unplugin Icons, step by step.

Read post
AOS Animate: How to Use Animate On Scroll in Astro

AOS Animate: How to Use Animate On Scroll in Astro

Learn how to use AOS (Animate On Scroll) in Astro to add fade-in and scroll-triggered animations to your pages, step by step.

Read post
Using PhotoSwipe in Astro to Build an Image Gallery

Using PhotoSwipe in Astro to Build an Image Gallery

How to Build an image gallery in an Astro application using PhotoSwipe?

Read post
Using Transformers for Shiki to enrich Syntax Highlighting in Astro

Using Transformers for Shiki to enrich Syntax Highlighting in Astro

How to integrate common transformers for Shiki to enrich syntax highlighting in Astro application?

Read post
Using GreenSock Animation Platform (GSAP) in Astro with View Transitions

Using GreenSock Animation Platform (GSAP) in Astro with View Transitions

How to use GSAP (GreenSock Animation Platform) in Astro application with View Transitions enabled?

Read post
Using GreenSock Animation Platform (GSAP) in Astro

Using GreenSock Animation Platform (GSAP) in Astro

How to use GSAP (GreenSock Animation Platform) in Astro application?

Read post
Using Firebase Realtime Database in Astro with Vue

Using Firebase Realtime Database in Astro with Vue

How to use Firebase Realtime Database in Astro application using Vue?

Read post
Authenticating users in Astro with Clerk and React

Authenticating users in Astro with Clerk and React

How to authenticate users in Astro application using React and Clerk?

Read post
Deploy Astro to AWS Elastic Beanstalk

Deploy Astro to AWS Elastic Beanstalk

How to deploy your Astro Server-Side Rendered (SSR) websites to AWS Elastic Beanstalk.

Read post
Deploy Next.js to AWS Amplify

Deploy Next.js to AWS Amplify

How to deploy your Next.js Server-Side Rendered (SSR) websites to AWS Amplify.

Read post
Deploy SvelteKit to AWS Amplify

Deploy SvelteKit to AWS Amplify

How to deploy your SvelteKit Server-Side Rendered (SSR) websites to AWS Amplify.

Read post
Deploy Astro to Amazon ECS on AWS Fargate

Deploy Astro to Amazon ECS on AWS Fargate

How to deploy your Astro Server-Side Rendered (SSR) websites to Amazon ECS on AWS Fargate.

Read post
Deploy Astro to AWS Amplify

Deploy Astro to AWS Amplify

How to deploy your Astro Server-Side Rendered (SSR) websites to AWS Amplify.

Read post
When to preload fonts?

When to preload fonts?

Find the cases in which you would find the need to preload the fonts on your website.

Read post
LaunchFast

Integrated Dynamic Streaming-First Sitemap

Learn how LaunchFa.st helps you create a sitemap with the best practices with streaming.

Read post
LaunchFast

Introducing Partial Paid and Protected Pages

Learn how LaunchFa.st helps you create pages that are public but require authentication and payment to view certain content on the page.

Read post
LaunchFast

Introducing Paid and Protected Pages

Learn how LaunchFa.st helps you create authenticated and paid pages to prevent un-paid and un-authenticated access.

Read post
LaunchFast

Introducing Paid Pages

Learn how LaunchFa.st helps you create paid pages to prevent un-paid access.

Read post
LaunchFast

Introducing Protected Pages

Learn how LaunchFa.st helps you create protected pages to prevent un-authenticated access.

Read post
LaunchFa.st and Wide Angle Analytics Collaborate to Enhance Privacy-First Web Analytics

LaunchFa.st and Wide Angle Analytics Collaborate to Enhance Privacy-First Web Analytics

Learn more about Wide Angle Analytics, the privacy-first, compliant web analytics integrated in LaunchFa.st.

Read post
LaunchFast

Integrated Analytics

Learn how LaunchFa.st helps you start measuring analytics via Pirsch, PostHog, Google and Wide Angle Analytics.

Read post
Integrated Telegram Bot API

Integrated Telegram Bot API

Learn how LaunchFa.st helps you setup a Telegram bot with a baked-in API.

Read post
Font Optimization for Astro websites

Font Optimization for Astro websites

Find the roadblocks and checkpoints by the maker of astro-font, the font optimization library by LaunchFa.st for Astro websites.

Read post
Astro Font Showcase

Astro Font Showcase

Find the projects powered by astro-font library for font optimization by LaunchFa.st.

Read post
Astro Font ChangeLog

Astro Font ChangeLog

Find the changelog of astro-font library by LaunchFa.st that helps you optimize fonts in an instant.

Read post
Announcing Astro Font

Announcing Astro Font

Announcing astro-font library by LaunchFa.st that helps you optimize fonts in an instant.

Read post
Integrated User Authentication

Integrated User Authentication

Learn how LaunchFa.st helps you authenticate users using Google OAuth 2.0, Twitter OAuth 2.0 and Credentials aka Email and Password flows.

Read post
Integrated Lemon Squeezy Payments

Integrated Lemon Squeezy Payments

Learn how LaunchFa.st helps you receive payments via Lemon Squeezy.

Read post
Integrated Stripe Payments

Integrated Stripe Payments

Learn how LaunchFa.st helps you receive payments via Stripe.

Read post
End of feed

Want to ship faster? Grab a starter kit and stop rebuilding the same foundations.