DEV Community

Discussion on: 9 Steps to Get 100 Stars on GitHub

Collapse
 
canmingir profile image
Can Mingir

GitHub logo NucleoidJS / Nucleoid

Low-code Framework for Node.js

Nucleoid NPM GitHub Workflow Status npm Discord

Banner

What is Nucleoid?

Nucleoid is a low-code framework for Node.js. As writing just like any other codes in Node.js, it rerenders the very same JavaScript codes and makes the necessary adjustments in the state as well as stores on the disk, so that your application doesn't require external database or anything else.

..but why?

Even simple applications today require lots of coding, libraries, tuning etc., and majority of them are technical requirements rather than business logic. Declarative runtimes like Nucleoid lets you immediately start writing business logic with less code lines.

Hello World

const nucleoid = require("nucleoidjs");
const app = nucleoid();
class User {constructor(name){this.name = name}}
nucleoid.register(User);

// 👇 This is it!
app.post("/users", () => new User("Daphne")
Enter fullscreen mode Exit fullscreen mode