Hey everyone!
I’ve been experimenting with a small side project—a Scrabble Word Finder built using Next.js and deployed on Vercel. The app helps players find valid words from a given set of letters (mainly for fun and learning, not cheating).
While it works well, I’m curious about how others in the community handle performance optimizations for apps that rely on large datasets or real-time filtering.
A few specific questions I’d love to hear your thoughts on:
-
How would you structure or cache a large dictionary dataset in a Next.js app without hurting build times?
-
Any clever ideas for improving search speed or client-side experience when filtering thousands of words?
-
Has anyone tried Edge Functions or Vercel KV for something similar?
Would love to hear about your approaches or similar projects you’ve built — even unrelated ones (like search or game helpers).
Cheers!
bakhat yar