Статические файлы в Next.js это файлы, которые не требуют обработки сервером и могут быть доставлены клиенту напрямую. Это могут быть изображения, шрифты, CSS файлы и другие файлы, которые не изменяются динамически.
В Next.js статические файлы можно хранить в папке "public" и они будут доступны из корня приложения. Например, файл "public/image.jpg" будет доступен по URL "/image.jpg". Однако, если хочется иметь доступ к статическим файлам из другой директории, то это требует дополнительной конфигурации.
Для доступа к статическим файлам извне, по принципу Express.static, можно использовать middleware в Next.js, также известный как "custom server". Это позволит добавить функциональность Express к вашему приложению Next.js, включая обработку статических файлов из определенных директорий.
Подробная информация по использованию custom server в Next.js для работы со статическими файлами извне можно найти в документации Next.js: https://nextjs.org/docs/advanced-features/custom-server