Skip to content
Sutando
Esc
↑↓navigate↵open⌘Jpreview

The Sutando Blog

Tutorials, release notes and deep dives from the team behind Sutando.

Latest post

Sutando Plugins: Extending Your ORM

Sutando is designed to be extensible. Whether you need custom cast types, global query modifications, or reusable model behaviors, Sutando's plugin system…

October 20, 2026
October 13, 2026

Soft Deletes, Hooks, and Scopes in Sutando

Sutando includes several powerful features that go beyond basic CRUD: soft deletes, model events (hooks), and query scopes. This guide covers all three…

Read post
October 6, 2026

Using Sutando with Next.js: Server-Side Database Access Made Easy

Next.js App Router makes server-side database access easier than ever. With Sutando, you can query your database from Server Components and Route Handlers…

Read post
September 29, 2026

Database Migrations with Sutando: A Complete Guide

Database migrations are version control for your schema. Sutando includes a powerful schema builder that lets you create and modify tables…

Read post
September 22, 2026

Model Relationships in Sutando: hasMany, belongsTo, and Beyond

Relationships are the heart of any ORM. Sutando brings Laravel Eloquent's relationship system to Node.js, making it easy to define and query complex data…

Read post
September 15, 2026

Building a REST API with Sutando and Express

Building a REST API with Sutando is straightforward. In this tutorial, we'll build a complete blog API with authentication, validation, and error handling.

Read post
September 15, 2026

A Modern Alternative to Bookshelf.js: Migrating to Sutando

Bookshelf.js was once the go-to ORM for Node.js developers who wanted a simple, promise-based interface on top of Knex.js. But with no updates since 2022,…

Read post
September 8, 2026

Migrating from Laravel to Node.js: A Practical Guide with Sutando

If you're a Laravel developer considering a move to Node.js, the biggest concern is usually leaving Eloquent behind. With Sutando, you don't have to. This…

Read post
September 8, 2026

A Modern Alternative to Objection.js: Migrating to Sutando

Objection.js has been a popular ORM in the Node.js ecosystem for years. Built on top of Knex.js, it offered a flexible, SQL-friendly approach to database…

Read post
September 1, 2026

Sutando vs TypeORM: A Modern Active Record Alternative

TypeORM has been a staple in the Node.js ecosystem for years. But as TypeScript has evolved and new ORMs have emerged, TypeORM's limitations have become…

Read post
August 25, 2026

Sutando vs Drizzle: Active Record vs SQL-First in Node.js

Drizzle ORM has become the go-to choice for developers who want SQL-level control with TypeScript type safety. Sutando takes the opposite approach —…

Read post
August 18, 2026

Sutando vs Prisma: Which Node.js ORM is Right for You?

Prisma is the most popular ORM in the Node.js ecosystem. But popularity doesn't mean it's the right choice for every project. In this comparison, we'll…

Read post
August 11, 2026

Getting Started with Sutando: Build Your First Node.js App

New to Sutando? This tutorial walks you through everything you need to build your first Node.js application with Sutando ORM — from installation to a…

Read post
August 4, 2026

Node.js Active Record ORM: A Complete Guide

The Active Record pattern is one of the most intuitive ways to interact with a database. If you've ever used Laravel's Eloquent or Ruby on Rails, you…

Read post
March 1, 2026

The Best Node.js ORMs to Watch in 2026: Why Developer Experience is Making a Comeback

The Node.js ecosystem in 2026 is faster and leaner than ever. With the total dominance of Edge Runtimes (Cloudflare Workers, Vercel Edge) and the rise of…

Read post
July 2, 2025

Sutando ORM: The Laravel Eloquent Experience for Node.js

Sutando ORM speaks the same language as Laravel’s Eloquent—methods, naming, and conventions—yet runs anywhere in the Node.js ecosystem, without tying you…

Read post