When starting learning React, Next.js was the obvious starting point.

It’s pretty similar to Nuxt.js (I won’t discuss which started first, and who copied who!) - so it was quite easy to get up to speed.

I’ve been using this _framework for SSR and SSG, and the result is quite nice. Especially the incremental SSG. It takes care of caching quite effectively, so making sites with static content that refreshes every x minutes was easy!

In the latest versions, the cache can be configured, so we introduced a redis cache, instead of using the filesystem. That allowed us to deploy multiple instances that shared cache. The API was not so great, and we had some drama, but it worked in the end.

The downside of this technology is that seems to going through the same path of let’s reinvent PHP (to sell cloud computing), which doesn’t seem great.

Next.js