Next.js API Tutorial: Creating a YouTube Downloader from Scratch