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

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, 2026Soft 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 postOctober 6, 2026Using 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 postSeptember 29, 2026Database 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 postSeptember 22, 2026Model 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 postSeptember 15, 2026Building 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 postSeptember 15, 2026A 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 postSeptember 8, 2026Migrating 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 postSeptember 8, 2026A 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 postSeptember 1, 2026Sutando 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 postAugust 25, 2026Sutando 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 postAugust 18, 2026Sutando 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 postAugust 11, 2026Getting 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 postAugust 4, 2026Node.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 postMarch 1, 2026The 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 postJuly 2, 2025Sutando 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