FlareStart
HomeNewsHow ToSources
FlareStart

Where developers start their day. All the tech news & tutorials that matter, in one place.

Quick Links

  • Home
  • News
  • Tutorials
  • Sources
  • Privacy Policy

Connect

© 2026 FlareStart. All rights reserved.

Back to articles
Introducing Vovk.ts — A Back-End Framework Native to Next.js
How-ToWeb Development

Introducing Vovk.ts — A Back-End Framework Native to Next.js

via Dev.to WebdevAndrey Gubanov2h ago

After nearly three years of development, I'm releasing Vovk.ts — a back-end meta-framework built natively on top of Next.js App Router. It turns Route Handlers into a structured API layer with controllers, services, and procedures, and automatically generates type-safe RPC clients, OpenAPI specs, and AI tool definitions from your code. If you've ever wanted the structured back-end experience of NestJS but without leaving the Next.js deployment model, this is what I've been building. The idea in 30 seconds Define a controller with validation in-place: @ prefix ( " users " ) export default class UserController { @ get ( ' {id} ' ) static getUser = procedure ({ params : z . object ({ id : z . string (). uuid () }), output : z . object ({ id : z . string (), name : z . string () }), }). handle ( async ( req , { id }) => { return UserService . getUser ( id ); }); } The CLI generates a type-safe client that mirrors the controller: import { UserRPC } from ' vovk-client ' ; const user = await

Continue reading on Dev.to Webdev

Opens in a new tab

Read Full Article
0 views

Related Articles

Pokémon Champions is coming to the Nintendo Switch on April 8th
How-To

Pokémon Champions is coming to the Nintendo Switch on April 8th

The Verge • 47m ago

Why You Should Start Using Negative If Statements in Your Code
How-To

Why You Should Start Using Negative If Statements in Your Code

Dev.to • 2h ago

How-To

Most Developers Build Software Wrong — Here’s What Actually Matters

Medium Programming • 3h ago

DARVO in Text Messages: Real Examples and How to Spot It
How-To

DARVO in Text Messages: Real Examples and How to Spot It

Dev.to Beginners • 4h ago

How to Recognize Guilt-Tripping in Text Messages
How-To

How to Recognize Guilt-Tripping in Text Messages

Dev.to Beginners • 4h ago

Discover More Articles