Home / Function/ GET() — astro Function Reference

GET() — astro Function Reference

Architecture documentation for the GET() function in [id].ts from the astro codebase.

Entity Profile

Dependency Diagram

graph TD
  d3e78db1_d47d_372a_d9d4_32bf16ce37ba["GET()"]
  f1daf404_4a02_fc32_70c5_aafb25de7aaf["[id].ts"]
  d3e78db1_d47d_372a_d9d4_32bf16ce37ba -->|defined in| f1daf404_4a02_fc32_70c5_aafb25de7aaf
  style d3e78db1_d47d_372a_d9d4_32bf16ce37ba fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

examples/ssr/src/pages/api/products/[id].ts lines 4–16

export function GET({ params }: APIContext) {
	const id = Number(params.id);
	if (productMap.has(id)) {
		const product = productMap.get(id);

		return new Response(JSON.stringify(product));
	} else {
		return new Response(null, {
			status: 400,
			statusText: 'Not found',
		});
	}
}

Domain

Subdomains

Frequently Asked Questions

What does GET() do?
GET() is a function in the astro codebase, defined in examples/ssr/src/pages/api/products/[id].ts.
Where is GET() defined?
GET() is defined in examples/ssr/src/pages/api/products/[id].ts at line 4.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free