---
title: "💭 Next.js 15.1+ is unusable outside of Vercel | Omar Abid - Pers..."
description: "!https://omarabid.com/nextjs-vercel"
date: 2025-06-14
published: true
tags:
  - webdev
  - thought
template: link
---


<div class="embed-card embed-card-external">
  <a href="https://omarabid.com/nextjs-vercel" class="embed-card-link" target="_blank" rel="noopener noreferrer">
    <div class="embed-card-content">
      <div class="embed-card-title">Next.js 15.1+ is unusable outside of Vercel</div>
      <div class="embed-card-description">TBD</div>
      <div class="embed-card-meta">Omar Abid - Personal Blog &middot; omarabid.com</div>
    </div>
  </a>
</div>


Vendor lock in disguised as performance.  Nextjs aparantly now streams all of your metadata on the fly with js.  This would obviously kill all seo right, well not if you're on vercel they automatically detect search crawlers and serve the metadata.  Why the f do they need to do this and not just serve everyone the metadata.  The Web is this beautiful place where anyone can create and build amazing things with a relatively low skill.  Js is meant to be enhancement, not degrade the experience of its users.

!!! note

    This post is a <a href="/thoughts/" class="wikilink" data-title="Thoughts" data-description="These are generally my thoughts on a web page or some sort of url, except a rare few don&#39;t have a link. These are dual published off of my..." data-date="2024-04-01">thought</a>. It's a short note that I make
    about someone else's content online <a href="/tags/thoughts/" class="hashtag-tag" data-tag="thoughts" data-count=2 data-reading-time=3 data-reading-time-text="3 minutes">#thoughts</a>
