New: Nooromit v25 Released!
Build Faster.
Run Everywhere.
The ultimate runtime for modern JavaScript & TypeScript. Combine the best of Node.js backend power with React frontend interactivity.
import React from 'react';
// Nooromit Video Component
export default function VideoPlayer({ video }) {
return (
<div className="nooro-player">
<video src={video.url} controls />
<div className="info">
<h3>{video.title}</h3>
<LikeButton id={video.id} />
</div>
</div>
);
}
import { createServer } from 'nooromit:http';
// Initialize High-Perf Server
const server = createServer(async (req, res) => {
// Handle API requests for Nooromit content
if (req.url === '/api/videos') {
const data = await db.getVideos();
res.writeHead(200, { 'Content-Type': 'application/json' });
res.end(JSON.stringify(data));
}
});
server.listen(3000, () => {
console.log('Nooromit Core online on port 3000 🚀');
});
# Install Nooromit CLI globally
$ npm install -g @nooromit/cli
# Create a new project based on templates
$ nooro create my-awesome-app
# Start the development server (hot-reload)
$ nooro dev
# Deploy to the cloud
$ nooro deploy
Nooromit Engine: Ready
TypeScript Supported