Enterprise-grade Node.js architecture for
Build scalable serverless and traditional applications with confidence.
Learn how to develop Midway.js applications using Class syntax
@Controller('/') export class Home { @Inject() ctx: Context; @Get('/api') async getData() { return "Midway Connected"; } }
export default async () => { const ctx = useContext(); const db = usePlugin(TypeORM); return { status: "Active", data: await db.find() }; }
Learn how to develop Midway.js applications using Function syntax
Excellent extensions and projects from the open source community, perfectly integrated with Midway.js
Excellent teams from major internet companies are using Midway.js to build better applications together