Как `loading.js` взаимодействует с `layout.js` и `page.js` внутри сегмента маршрута?
loading.js автоматически оборачивает page.js и всех его потомков внутри <Suspense> границы, если находится в одной папке с layout.js. То есть при загрузке нового сегмента UI fallback из loading.js показывается до полного рендеринга страницы