Category

Frontend

16 articles
TypeScript with Zustand + TanStack Query: the types tutorials don't show you
Frontend

TypeScript with Zustand + TanStack Query: the types tutorials don't show you

Every tutorial shows the happy path. The real work starts when you split stores, add middleware, and try to keep TanStack Query keys honest.

Equipe Blueprintblog · Jun 11 · 9 min
You've been sizing elements the wrong way. And CSS has had the fix for years.
Frontend

You've been sizing elements the wrong way. And CSS has had the fix for years.

You set width: 200px. It works... until it becomes min-width, max-width and some unreadable calc(). What if the content called the ideal size?

Equipe Blueprintblog · Jun 11 · 12 min
Zustand and TanStack Query: The Dynamic Duo That Simplified My React State Management
Frontend

Zustand and TanStack Query: The Dynamic Duo That Simplified My React State Management

How combining Zustand for client state and TanStack Query for server state eliminates Redux boilerplate and creates a cleaner, more scalable React architecture.

Equipe Blueprintblog · Apr 14 · 10 min
6 Secret useEffect Techniques
Frontend

6 Secret useEffect Techniques

Beyond fetch and event listeners. What the docs show — and what they don't explain properly.

Equipe Blueprintblog · Apr 13 · 6 min
Angular vs Next.js: Which to choose?
Frontend

Angular vs Next.js: Which to choose?

Angular and Next.js are two dominant technologies in web development, but they shine in distinct scenarios. Angular is ideal for complex enterprise applications, focusing on consistency and long lifecycles. Next.js, on the other hand, excels in content-heavy sites, MVPs, and projects requiring high performance and SEO. The right choice depends on your project's context.

Equipe Blueprintblog · Mar 26 · 4 min
Oxide: The New Tailwind CSS v4 Engine Explained
Frontend

Oxide: The New Tailwind CSS v4 Engine Explained

Oxide transforms Tailwind CSS v4 into its own engine. With a hybrid architecture in TypeScript and Rust, the new engine eliminates generic layers, accelerates rebuilds, and integrates Lightning CSS for a more native configuration.

Equipe Blueprintblog · Mar 23 · 6 min