Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Navigation Optimization | Pages and Layouts
course content

Зміст курсу

Next.js 14

Navigation OptimizationNavigation Optimization

Now that we've got all the required pages, let's explore how users can move around them. Traditionally, we might employ the default HTML <a> tag. However, the issue with this approach is that it triggers a full page reload, impacting the user experience.

Next.js proposes using the <Link> component, enabling us to facilitate client-side navigation.

For further details on client-side navigation, check out the documentation at: docs

Alternatively, we can continue working on the project. You can trust that using the Link component is a better approach, and we can see its practical implementation in the project.

Back to the Project

To implement the client-side navigation, access app/ui/dashboard/nav-links.tsx, import the Link component from next/link, and substitute the <a> tag with <Link>.

app/ui/dashboard/nav-links.tsx

Upon saving your changes, test your localhost to enable seamless page navigation without refreshing the page.

In Practice

Все було зрозуміло?

Секція 3. Розділ 4
course content

Зміст курсу

Next.js 14

Navigation OptimizationNavigation Optimization

Now that we've got all the required pages, let's explore how users can move around them. Traditionally, we might employ the default HTML <a> tag. However, the issue with this approach is that it triggers a full page reload, impacting the user experience.

Next.js proposes using the <Link> component, enabling us to facilitate client-side navigation.

For further details on client-side navigation, check out the documentation at: docs

Alternatively, we can continue working on the project. You can trust that using the Link component is a better approach, and we can see its practical implementation in the project.

Back to the Project

To implement the client-side navigation, access app/ui/dashboard/nav-links.tsx, import the Link component from next/link, and substitute the <a> tag with <Link>.

app/ui/dashboard/nav-links.tsx

Upon saving your changes, test your localhost to enable seamless page navigation without refreshing the page.

In Practice

Все було зрозуміло?

Секція 3. Розділ 4
some-alt