• Python icon
  • PyCharm icon
  • Eric icon
  • P
  • pytest icon
  • +86

Xenmaster's 2026 Back-End Web Development Catalog

Xen MasterXen Master91 appsUpdated
Copy a direct link to this comment to your clipboard

This list is an update to the list I created seven years ago https://alternativeto.net/lists/8010/back-end-web-development/ which focused on the server-side aspect of web applications. The web and development has changed a lot since then and rather than re-write history, decided to create a new list based on current patters and shifts in enterprise environments. These details are based on both what I've seen in the professional world as well as for hobbyists and web development enthusiasts who run their own projects. The general pattern for back-end development will cover three main points for each function:

  • Self Hosted Option
  • Third-Party Service Option
  • AWS Option

I also cover any GUI interfaces available for folks who don't want to interact with these services using a terminal.

In addition to consulting the documentation for each of the tools below, I'd like to shout out the following projects which also played a big part in informing the overall structure of this list:

  • Jeff Delaney's 100 Second Videos: https://www.youtube.com/@Fireship
  • Kamran Ahmed's Roadmaps: https://roadmap.sh
  • Stack Overflow's Developer Survey: https://survey.stackoverflow.co/2025/

The beginning of this list will cover some common languages used to build server-based APIs for web applications, including Python, Javascript, C#, and Go. Honorable mentions, some of which were from my original list, include the following:

  • Rails with Ruby: one of the best developer experiences but counterbalanced by terrible performance from a speed and efficiency perspective. This framework is still really popular in India.
  • Spring Boot with Java: A very common enterprise-based application framework and particularly popular in China. But it requires Java, which I wouldn't wish on anyone.
  • Laravel with PHP: PHP gets a lot of hate, but I used it back 20 years ago and am still fond if it. PHP is generally useful for Wordpress-based sites too. Has performance issues though since it is an interpreted language.
  • Phoenix with Elixir: Also a great developer experience and is very popular on the Stack Overflow survey. Only reason I can't recommend is because you will be learning Elixir just to use Phoenix because it isn't a language really used for anything else mainstream.

Note that I don't plan on covering anything AI related for the development process. Of Generative AI, wickedest of technological inventions, I shall neither speak nor give direction.

Backend As A Service

If you don't want to deal with any of the headache of picking your database, authentication, messenger services, or APIs, and just want something that works as a functioning back-end out of the box, you can always pick a back-end-as-a-service (BaaS) platform. This is a good option if you want something that isn't as heavy or dangerous to the pocketbook as AWS, but still managed and scales well for something small to mid-sized and doesn't require a heavily customised infrastructure.

  1. Supabase icon
     Like

    The open source Firebase alternative. Supabase adds realtime and restful APIs to Postgres without a single line of code.

    Cost / License

    • Freemium
    • Open Source

    Application type

    Platforms

    • Online
    • Self-Hosted
    Supabase screenshot 1
    Xen MasterXen Master’s note

    Basically a postgresql deployment with batteries included. Has a lot of well-known companies as customers too.

  2. Firebase icon
     Like

    Firebase, provided by Google, is a backend service and application development platform. It uses AI, cloud infrastructure, and cross-platform SDKs for efficient app development. Firebase offers tools and infrastructure for app creation and business growth.

    Cost / License

    • Freemium
    • Proprietary

    Application type

    Platforms

    • Online
    Firebase screenshot 1
    Firebase screenshot 1
    Xen MasterXen Master’s note

    Similar to Supabase, but on Google's proprietary tech. Make sure you really want this service for your needs because migrating off the platform will suck if you don't.

Edge as a Service

A few managed options for those who want to use Edge-Computing related services. Basically if you want a database to run as needed instead of always on. You'll be charged accordingly.

  1. The fully managed serverless Postgres with a generous free tier. We separate storage and compute to offer autoscaling, branching, and bottomless storage.

    Cost / License

    • Freemium
    • Open Source

    Platforms

    • Software as a Service (SaaS)
    • Self-Hosted
    Xen MasterXen Master’s note

    PostgreSQL hosted for the edge, you pay for what you use instead of having the full database on all the time.

  2. The MySQL-compatible serverless database platform.

    Cost / License

    • Freemium
    • Proprietary

    Platforms

    • Software as a Service (SaaS)
    PlanetScale screenshot 1
    PlanetScale screenshot 1
    PlanetScale screenshot 2
    +1
    PlanetScale screenshot 3
    Xen MasterXen Master’s note

    Similar to Neon, but for MySQL for folks still using that.

Page 3 of 3

That's all I've got! Did I miss anything? Something else folks want to see included, don't forget to like, comment, and subscribe.

Part 3 will be my list of DevSecOps tools.

No comments so far, maybe you want to be first?