pageman / maya

A simple Node.js framework for creating scalable server-side applications.

Home Page:https://www.mayajs.io

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

A simple Node.js framework for creating fast and scalable server-side applications.

Version Downloads License Code Style

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.

Installation

  • Run npm i @mayajs/cli -g to install MayaJS globally in your local machine.

    Install the latest Node.js stable build before running this command

Quick Start

  • Run maya new my-new-app.
  • Run cd my-new-app to go inside your project folder.
  • Run maya serve to 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 --port to specify a different port. i.e. maya serve --port=4444

Ecosystem

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

Documentation

To check out live examples and docs, visit mayajs.io.

Collaborating

See collaborating guides here.

People

Author and maintainer Mac Ignacio

License

MIT

About

A simple Node.js framework for creating scalable server-side applications.

https://www.mayajs.io

License:MIT License


Languages

Language:TypeScript 97.4%Language:JavaScript 2.6%