A simple Node.js framework for creating fast and scalable server-side applications.
MayaJS is designed for simplicity and ease of use for beginners. It is built using Typescript to take advantage of strong type checking and at the same time preserving support for pure Javascript. It also has support for MongoDb and SQL databases. It has its own routing library and doesn't need third party routing libraries to run under the hood.
- Run
npm i @mayajs/cli -gto install MayaJS globally in your local machine.Install the latest Node.js stable build before running this command
- Run
maya new my-new-app. - Run
cd my-new-appto go inside your project folder. - Run
maya serveto start your MayaJS project.
In the case where the port number is already in use or in the case when you want to run it on a different port number, use
--portto specify a different port. i.e.maya serve --port=4444
| Project | Description |
|---|---|
| @mayajs/core | MayaJS core library |
| @mayajs/common | MayaJS common modules |
| @mayajs/router | NodeJS routing library |
| @mayajs/cli | Project scaffolding |
| @mayajs/mongo | MongoDB Plugin |
| @mayajs/sql | SQL Plugin |
To check out live examples and docs, visit mayajs.io.
See collaborating guides here.
Author and maintainer Mac Ignacio