Skip to main content

Routing

Routing determines how users navigate between different pages or views in your application. Jaseci Forge uses frameworks like Next.js or React Router to handle routing.

Purpose

  • Enable navigation between screens or modules.
  • Map URLs to components or pages.
  • Support deep linking and browser navigation.

Example (Next.js)

// pages/dashboard.jsx
export default function Dashboard() {
return <div>Dashboard Page</div>;
}
// Navigating programmatically
import { useRouter } from 'next/router';
function GoHomeButton() {
const router = useRouter();
return <button onClick={() => router.push('/')}>Go Home</button>;
}

Routing is essential for building multi-page applications.