Claude Fable 5.1 & GPT-6 Astra packages are live

Frontend

16 packages, each available for 11 model families.

client-components

Client components — when interactivity justifies the bundle, hydration correctness, browser-API access, and keeping the boundary small.

11 models

code-splitting

Splitting the bundle so users download only what they need — route and component boundaries, prefetching on intent, and avoiding waterfalls.

11 models

folder-structure

Organising a frontend codebase — colocation by feature, import boundaries enforced by tooling, naming, and the shared layer that becomes a dumping…

11 models

forms

Forms that are accessible, resilient and correct — controlled state, validation timing, submission and error handling, and never trusting the client.

11 models

hooks

React hooks — the rules that make them work, dependency correctness, custom hook design, and the ones that replace an effect entirely.

11 models

hydration

Hydration correctness — why server and client HTML must match, the values that reliably break it, and how to handle genuinely client-only content.

11 models

metadata

Page metadata — titles, descriptions, Open Graph, icons and canonical tags generated on the server, per route, without duplication or leaks.

11 models

nextjs

Next.js App Router frontend rules — routing and layouts, rendering strategy per route, images and fonts, streaming, and the client boundary.

11 models

performance

Frontend performance — Core Web Vitals, bundle discipline, image and font strategy, rendering cost, and measuring on the devices users actually have.

11 models

react

React component rules — state placement, effects that are actually necessary, keys and identity, memoisation on evidence, and rendering untrusted…

11 models

routing

Client and app routing — URL as state, nested layouts, guards that are not security, loading and error boundaries, and scroll and focus on navigation.

11 models

seo

Technical SEO for web applications — rendering strategy, canonical URLs, structured data, sitemaps, and the Core Web Vitals that affect ranking.

11 models

server-components

React Server Components — what runs where, the serialisation boundary, data fetching without waterfalls, and keeping secrets off the client.

11 models

state-management

Choosing where state lives — server cache versus client state, URL as state, and picking a library only when local state genuinely cannot serve.

11 models

tailwind

Tailwind CSS — design tokens over arbitrary values, component extraction, conditional classes without string concatenation, and dark mode.

11 models

typescript

TypeScript in a frontend codebase — strict configuration, typing the boundary where data enters, discriminated unions, and never reaching for any.

11 models

Other categories