3.0.0-38 • Published 5 years ago

rails-on-node v3.0.0-38

Weekly downloads
7
License
MIT License
Repository
github
Last release
5 years ago

Rails On Node: Opinionated Node.js Framework

Check out the API Documentation: https://railsonnode.com/

Stable Version 1.3.2

Requirements

  • Node.js >= 8
  • Redis >= 4

Features

  • Create a new multithread Node.js server with Pug templating with 8 threads (Ruby on Rails has 5 for their server's scalibity)
  • Setup your own database (any SQL database or MongoDB)
  • Generate new api controllers
  • Generate new api versions
  • Creates automatic API documentation for endpoints on creation with no extra configuration
  • Creates automatic unit tests for endpoints on creation with no extra configuration
  • Generate new pages with assets with a custom route with code splitting
  • Use serverside React or Vanilla JS (JQuery, etc.)

Coming Soon

  • Generate server side Angular 4 Application
  • Generate server side Vue Application

Installation

// brew install redis
// Must have redis running on default port 6379: redis-server
npm i -g rails-on-node
npm i -g sequelize-cli
npm i -g mongoose-model-cli
node-rails create <Your project>
node-rails setup-data-base <Your database type [sql *or* mongodb]>
node-rails new-api-controller users
node-rails new-page blogs '/blogs' // Add new route
npm install
npm run build:prod
npm start

CLI Documentation

// For all commands
node-rails

// For a single command
node-rails <command-name> --help
3.0.0-38

5 years ago

3.0.0-37

5 years ago

3.0.0-36

5 years ago

3.0.0-35

5 years ago

3.0.0-34

5 years ago

3.0.0-33

5 years ago

3.0.0-32

5 years ago

3.0.0-31

5 years ago

3.0.0-30

5 years ago

3.0.0-28

5 years ago

3.0.0-29

5 years ago

3.0.0-26

5 years ago

3.0.0-27

5 years ago

3.0.0-24

5 years ago

3.0.0-25

5 years ago

3.0.0-22

5 years ago

3.0.0-23

5 years ago

3.0.0-21

6 years ago

3.0.0-20

6 years ago

3.0.0-19

6 years ago

3.0.0-18

6 years ago

3.0.0-17

6 years ago

3.0.0-16

6 years ago

3.0.0-15

6 years ago

3.0.0-14

6 years ago

3.0.0-13

6 years ago

3.0.0-12

6 years ago

3.0.0-10

6 years ago

3.0.0-9

6 years ago

3.0.0-8

6 years ago

3.0.0-7

6 years ago

3.0.0-6

6 years ago

3.0.0-5

6 years ago

3.0.0-4

6 years ago

3.0.0-3

6 years ago

3.0.0-1

6 years ago

3.0.0-0

6 years ago

2.0.3

6 years ago

2.0.2

6 years ago

2.0.1

6 years ago

2.0.0

6 years ago

2.0.0-beta.4

6 years ago

2.0.0-beta.3

6 years ago

2.0.0-beta.2

6 years ago

2.0.0-beta.1

6 years ago

1.9.0-alpha.2

6 years ago

1.9.0-alpha.1

6 years ago

1.9.0

6 years ago

1.8.0

6 years ago

1.7.1

6 years ago

1.7.0

6 years ago

1.6.4

6 years ago

1.6.3

6 years ago

1.6.2

6 years ago

1.6.1

6 years ago

1.6.0

6 years ago

1.5.6

6 years ago

1.5.5

6 years ago

1.5.4

7 years ago

1.5.3

7 years ago

1.5.2

7 years ago

1.5.1

7 years ago

1.5.0

7 years ago

1.4.2

7 years ago

1.4.0

7 years ago

1.3.5

7 years ago

1.3.4

7 years ago

1.3.3

7 years ago

1.3.2

7 years ago

1.3.1

7 years ago

1.3.0

7 years ago

1.2.1

7 years ago

1.2.0

7 years ago

1.1.0

7 years ago

1.0.0

7 years ago

0.3.1

7 years ago

0.3.0

7 years ago

0.2.6

7 years ago

0.2.5

7 years ago

0.2.4

7 years ago

0.2.3

7 years ago

0.2.2

7 years ago

0.2.0

7 years ago

0.1.6

7 years ago

0.1.5

7 years ago

0.1.4

7 years ago

0.1.3

7 years ago

0.1.2

7 years ago

0.1.1

7 years ago

0.1.0

7 years ago

0.0.0

7 years ago