Next.js · Junior · Запитання 59 з 75
Коли варто використовувати router.push() замість <Link>?
- ✓Правильна відповідь: Для навігації з коду, наприклад після успішного збереження форми
- 2Завжди -
<Link>застарів - 3Для зовнішніх посилань на інші сайти
Пояснення
<Link> рендерить справжній <a>, підтримує попереднє завантаження й відкриття в новій вкладці. useRouter потрібен, лише коли клікабельне посилання відрендерити неможливо.