Skip to main content
Menu

Astro - The Ultra-Performant Web Framework

Des sites web ultra-rapides avec l'architecture Islands et le rendu hybride

Astro represents a new era in web development. This modern framework adopts a revolutionary approach: send as little JavaScript as possible to the browser while allowing interactivity where it is needed thanks to the Islands architecture.

We have adopted Astro as our reference framework for frontend development. Coupled with Directus, it forms an unparalleled technical stack in terms of performance and flexibility. Our sites consistently achieve Lighthouse scores above 95.

This page presents our technical expertise on Astro: how it works, its advantages, and how we integrate it with Directus to create exceptionally high-performing websites.

Islands Architecture

Islands architecture allows you to create islands of interactivity in a sea of static HTML. Only components requiring interactivity load JavaScript, drastically reducing page weight.

Hybrid Rendering (SSG + SSR)

Astro offers total flexibility:

  • SSG (Static Site Generation): pre-rendered pages at build time for maximum performance
  • SSR (Server-Side Rendering): pages rendered on-the-fly for dynamic content
  • Hybrid: combination of both according to each page's needs

Zero JavaScript by Default

Unlike React or Vue which load their complete runtime, Astro sends no JavaScript by default. JavaScript is only added for components that need it, with directives like client:load, client:idle, client:visible, etc.

Compatible with All Frameworks

Astro natively integrates:

  • React and Preact
  • Vue.js
  • Svelte
  • SolidJS
  • Lit
  • Alpine.js

Directus + Astro Integration

We have developed an optimized integration between Directus and Astro that includes:

  • Automatic TypeScript typing from Directus schema
  • Reusable Astro components
  • Advanced cache and invalidation management
  • Full multilingual support
  • Automatic sitemap generation

Optimized Performance

Our Astro sites consistently achieve:

  • Lighthouse score > 95/100
  • LCP (Largest Contentful Paint) < 1.5s
  • FID (First Input Delay) < 50ms
  • CLS (Cumulative Layout Shift) < 0.1

Tailwind CSS and Modern Design

We combine Astro with Tailwind CSS to create modern, responsive, and accessible interfaces. Our utility-first approach ensures optimized and maintainable CSS.

Why Astro? Competitive Advantages

Zero-JavaScript architecture allows you to send only the necessary HTML/CSS. Astro automatically eliminates unused JavaScript, guaranteeing minimal loading times and maximum performance. Only real interactions require client-side JS.

The framework-agnostic ecosystem allows you to use React, Vue, Svelte, or Solid in the same project. This flexibility allows you to leverage the best UI libraries without technical lock-in, while maintaining optimal performance thanks to the Islands architecture.

Excellent Web Vitals are guaranteed by the very nature of Astro. Lighthouse scores regularly reach 95-100, with a direct impact on SEO and user experience. Core Web Vitals are naturally optimized without extra effort.

Astro in Production - Concrete Solutions

Content-driven sites are the ideal playground for Astro: ultra-high-performance showcase sites, blogs and documentation, optimized landing pages, and multilingual sites. Static content is served instantly, with targeted interactions when necessary.

Interface Utilisateur Web
Interface Utilisateur Web

Hybrid apps combine the best of both worlds: SSG for stable content, SSR for dynamic pages, and Server Islands for targeted interactivity. Forms, authentication, and personalized data coexist with ultra-fast content.

Stack Astro Jamstack Moderne
Stack Astro Jamstack Moderne

Headless CMS integration is native in Astro. The Directus integration provides automatic typing and real-time preview. Content Collections allow for unified management, whether the content is local (Markdown) or remote (API).

Integration Outils Developpement
Integration Outils Developpement

When to Migrate to a Modern Solution?

Warning signs include poor performance despite optimization, increasing maintenance costs, omnichannel needs (mobile app, IoT), recurring security issues, and blocking functional limitations. These situations warrant evaluating a migration.

Our migration approach preserves your investment: complete audit of the existing system, preservation of SEO (redirects, URL structure), data migration with validation, training on the new platform, and post-migration support. Nothing is lost.

Complementary services include AMS (Application Maintenance Services) for support and enhancements, performance audit with recommendations, training on usage and administration, and strategic advice on the evolution of your platform.

Choosing our Astro expertise means benefiting from:

  • native exceptional web performance, not cobbled together,
  • a modern architecture that only sends the necessary JavaScript,
  • optimized integration with Directus for content management,
  • compatibility with existing frameworks for progressive migrations.

You get ultra-fast, maintainable, and scalable websites built on the best practices of the modern web.

How it works

A simple and transparent process, from audit to launch.

1

Audit

We analyze your current site: performance, security, SEO, content. You receive a clear diagnosis and a detailed quote.

2

Design

We design the structure, layout, and technical architecture of your new site. You validate each step.

3

Development

Content migration, site development, performance testing. Everything is versioned and traceable.

4

Launch

Deployment on French infrastructure, CMS training, 3 months of technical support included.

Ready to transform your website?

Request a free audit of your current website. We will send you a complete diagnostic with our recommendations.