Skip to main content
Midway v4.0 // System Ready

Fullstack Framework
For Mission Critical

Enterprise-grade Node.js architecture for
Build scalable serverless and traditional applications with confidence.

SYS.READY
V.4.0.0
CORE.ACTIVE
Scroll
01 // Capabilities

Core Features

Reliable & Fast

Class + IoC = More elegant architecture
Function + Hooks = Higher development efficiency

API & Fullstack

Not only supports API service development, but also provides the industry's first integrated full-stack development model

Progressive

Progressive design, providing upgrade solutions from basic to entry-level to enterprise-level, solving application maintenance and scalability challenges
02 // Development

Class Syntax Tutorial

Learn how to develop Midway.js applications using Class syntax

Decorators
IoC Container
TypeORM
home.controller.ts

@Controller('/')
export class Home {
  @Inject()
  ctx: Context;

  @Get('/api')
  async getData() {
    return "Midway Connected";
  }
}
Ln 9, Col 1UTF-8TypeScript
function.service.ts

export default async () => {
  const ctx = useContext();
  const db = usePlugin(TypeORM);

  return {
    status: "Active",
    data: await db.find()
  };
}
Ln 10, Col 1UTF-8TypeScript
03 // Agility

Function Syntax Tutorial

Learn how to develop Midway.js applications using Function syntax

Zero API
React Hooks
Lightweight
Start Interactive Tutorial

Application Cases

Explore Midway.js applications in various scenarios and understand its powerful adaptability and flexibility

Recommended Projects

Excellent extensions and projects from the open source community, perfectly integrated with Midway.js

Teams That Trust Us

Excellent teams from major internet companies are using Midway.js to build better applications together