Next.js App Router Architecture
Understanding how Next.js App Router powers our application structure and routing system.
Documentation
Tools, libraries & techniques
Understanding how Next.js App Router powers our application structure and routing system.
How we leverage tRPC to ensure type safety from the client to the server.
Using Puppeteer to convert HTML, Markdown, and images into high-quality PDF documents.
Merging, splitting, and manipulating PDF files using the pdf-lib library.
High-performance image compression, resizing, and manipulation using Sharp.
Managing server state, caching, and synchronization using TanStack Query.
Building a cohesive design system using Tailwind CSS utility classes.
Integrating remove.bg API for automatic background removal from images.
💡 Tip: These articles document the tools, libraries, and techniques used to build The Workbench. Each post provides insights into our implementation approach.