platforms VS Next.js

Compare platforms vs Next.js and see what are their differences.

Our great sponsors
  • SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
platforms Next.js
16 2,044
5,197 120,572
4.1% 1.6%
8.5 10.0
26 days ago 4 days ago
TypeScript JavaScript
- MIT License
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

platforms

Posts with mentions or reviews of platforms. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-09-06.
  • Problem with SubDomains (Multitenancy)
    1 project | /r/nextjs | 15 Sep 2023
    I am trying to add subdomains to my project where I am trying to have [slug].domainname.com and then also just the regular dominname.com, I structured my code app router to be app, then api, [subdomain], and home. then i created middleware based on the platforms template code https://github.com/vercel/platforms/tree/main Heres the middleware: import { NextRequest, NextResponse } from "next/server"; export const config = { matcher: [ /* * Match all paths except for: * 1. /api routes * 2. /_next (Next.js internals) * 3. /_static (inside /public) * 4. all root files inside /public (e.g. /favicon.ico) */ "/((?!api/|_next/|_static/|_vercel|[\\w-]+\\.\\w+).*)", ], }; export default function middleware(req) { const url = req.nextUrl;
  • Ask HN: Which open-source editor would you choose to build something like Notion
    3 projects | news.ycombinator.com | 6 Sep 2023
    Oooh, Novel is also being used in Vercel's Platforms Starter Kit

    https://github.com/vercel/platforms/tree/main

  • Help needed for a Multi Tenant project.
    1 project | /r/nextjs | 12 Jul 2023
    Vercel Platforms Starter Kit will get you a lot of the way there: https://github.com/vercel/platforms
  • Are there any best practices Next projects out there?
    6 projects | /r/nextjs | 7 Jul 2023
  • $15k MRR for Instatus + more news
    1 project | /r/SaaS | 7 Jul 2023
    $15k MRR for Instatus A big congratulations to Ali Salah for reaching $15k MRR with his uptime status tool Instatus. It lets you show users a status page and helps you communicate with users if your app goes down. Nice seeing an indie hacker doing well! ​ Meta launches Threads Mark Zuckerburg has capitalized on the chaos at Twitter to launch a copycat, Threads. At the moment you can only get an account from signing in with your Instagram account. It allows you to import all your Instagram followers although it seems like a lot of people don't use Instagram to follow tech accounts so you might need to start from scratch. There is no desktop app at the moment. Threads has hit 30 million users in 48 hours but is banned in the EU because of all the data it collects from users i.e. browsing history, financial transaction history, health data. Twitter has threatened legal action against Meta​ Veed launches AI avatars Veed, the online video editing tool, has launched its AI avatar feature. It's pretty mad how quickly things have advanced but now you can pick an AI-generated face, write some text and you now have a video of someone talking for you. For people who are camera shy, this could be a great way of creating YouTube videos! Just write some text and you don't have to show your face on camera. Veed got Product of the Day on Product Hunt with this tool: https://www.producthunt.com/posts/veed-ai-avatars ​ New NextJS template Vercel have released the Platform Starter Kit v.2 which lets you make a multi-tenant site with NextJS https://github.com/vercel/platforms For instance, you might want to make a SaaS where people can choose their own sub domains or custom domains like Noah Bragg did with his Notion-based blogging tool Potion​
  • Next.js Weekly #14: Faster Dev Server, Platform Starter Kit v2, Misconceptions about Client Components [👇 all news in comments]
    4 projects | /r/nextjs | 6 Jul 2023
    Platforms Starter Kit v2
  • Show HN: Multi-tenant SaaS starter kit with custom domains
    1 project | news.ycombinator.com | 6 Jul 2023
  • Explain me multi tenant and subdomains in nextjs
    1 project | /r/nextjs | 5 Jul 2023
    Check out Vercel Platform Starter Kit. The main file you want to be looking at is middleware.tsx. I’m working on a saas using subdomains as well so feel free to reach out.
  • Trying to create a website where if users signup will create a subdomain using React JS and Node JS using server less architecture. Any help would be appreciated.
    1 project | /r/reactjs | 25 Nov 2022
    https://vercel.com/guides/nextjs-multi-tenant-application https://github.com/vercel/platforms
  • How can we provide a custom domain name for our clients?
    1 project | /r/Development | 4 Nov 2022

Next.js

Posts with mentions or reviews of Next.js. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2024-04-29.
  • A brief history of web development. And why your framework doesn't matter
    4 projects | news.ycombinator.com | 29 Apr 2024
    > It’s important to be aware of what you are getting if you go with React, and what you are getting is a far cry from what a framework would offer, with all the corresponding pros and cons.

    Would you like to elaborate on that?

    In my experience, with something as great, size/ecosystem-wise as React, there will almost always be at least one "mainstream" package for whatever you might want to do with it, that integrates pretty well. Where a lot of things might come out of the box with a framework, with a library I often find myself just needing to install the "right" package, and from there it's pretty much the same.

    For example, using https://angular.io/guide/i18n-overview or installing and using https://react.i18next.com/

    Or something like https://angular.io/guide/form-validation out of the box, vs installing and using https://formik.org/

    Or perhaps https://angular.io/guide/router vs https://reactrouter.com/en/main

    Even adding something that's not there out of the box is pretty much the same, like https://primeng.org/ or https://primereact.org/

    React will typically have more fragmentation and therefore also choice, but I don't see those two experiences as that different. Updates and version management/supply chain will inevitably be more of a mess with the library, admittedly.

    Now, projects like Next https://nextjs.org/ exist and add what some might regard as the missing pieces and work well if you want something opinionated and with lots of features out of the box, but a lot of those features (like SSR) are actually pretty advanced and not always even necessary.

  • System & Database Design (Day 1) - Creating a SaaS Startup in 30 Days
    2 projects | dev.to | 26 Apr 2024
    Next.js: For the website and the admin dashboard
  • Runtime environmental variables in Next.js 14
    2 projects | dev.to | 25 Apr 2024
    Until the time of writing, there is no official example of how to enable runtime environmental variables in a Dockerized Next.js app, as utilizing unstable_noStore would only dynamically evaluate variables on the server (node.js runtime). There is also an interesting discussion regarding this topic on GitHub.
  • @matstack/remix-adonisjs VS Next.js - a user suggested alternative
    2 projects | 24 Apr 2024
    next.js is a very popular React framework. remix-adonisjs includes more functionality through the AdonisJS backend ecosystem, and should be easier to self-host and self-manage.
  • Meet Cheryl Murphy: Full-Stack Developer, lifelong learner, and volunteer Project Team Lead at Web Dev Path
    2 projects | dev.to | 22 Apr 2024
    Cheryl Murphy is not only a dedicated full-stack web developer skilled in technologies like React, Next.js, and NestJs but also a community-driven professional who recently took on the role of volunteer project team lead at Web Dev Path. With a dual Bachelor's degree in Computing and Chemical Engineering from Monash University, Cheryl’s journey in tech is marked by a passion for building accessible solutions and a commitment to fostering community within tech.
  • Ensuring Type Safety in Next.js Routing
    3 projects | dev.to | 20 Apr 2024
    For more information, check out this issue.
  • Styling Your Site with Next.js and MUI: Creating a Dynamic Theme Switcher
    2 projects | dev.to | 18 Apr 2024
    Remember to start the Next.js server with pnpm dev.
  • Mastering Next.js 13/14 - Advanced Techniques
    1 project | dev.to | 18 Apr 2024
  • 3 Exciting Improvements Between NextJS 14 And NextJS 13
    1 project | dev.to | 18 Apr 2024
  • The best testing setup for frontends, with Playwright and NextJS
    5 projects | dev.to | 18 Apr 2024
    We want to share with you the best testing setup we've experienced - and this includes using Playwright and NextJS. It's a setup we've come up with for Infinite React DataGrid, which is a complex component, with lots of things to test, but this configuration has helped us ship with more confidence and speed.

What are some alternatives?

When comparing platforms and Next.js you can also consider the following projects:

nextacular - An open-source starter kit that will help you build full-stack multi-tenant SaaS platforms efficiently and help you focus on developing your core SaaS features. Built on top of popular and modern technologies such as Next JS, Tailwind, Prisma, and Stripe.

vite - Next generation frontend tooling. It's fast!

supabase-js - An isomorphic Javascript client for Supabase. Query your Supabase database, subscribe to realtime events, upload and download files, browse typescript examples, invoke postgres functions via rpc, invoke supabase edge functions, query pgvector.

Express - Fast, unopinionated, minimalist web framework for node.

nextjs-subscription-payments - Clone, deploy, and fully customize a SaaS subscription application with Next.js.

SvelteKit - web development, streamlined

nafeez.xyz - ⚡ My personal website.

MERN - ⛔️ DEPRECATED - Boilerplate for getting started with MERN stack

briefkasten - 📮 Self hosted bookmarking app

Angular - Deliver web apps with confidence 🚀

Hasura - Blazing fast, instant realtime GraphQL APIs on your DB with fine grained access control, also trigger webhooks on database events.

fastify - Fast and low overhead web framework, for Node.js