Techniques for Structuring Next.js Applications | Dark Hacker News