Skip to content

maxminlevel/JIGS-NODEJS

Repository files navigation

JIGS NODEJS

By Maxminlevel

License

About

JIGS NODEJS is a template framework for NodeJS. JIGS NODEJS attempts to take the pain out of development by easing common tasks used in the majority of NodeJS/web projects, such as:

  • Clean architecture
  • Singleton design pattern
  • Custom midleware
    • Forward router
    • Build message through midleware
  • Simple setup routing engine.
  • Support many type database
    • MongoDB
    • PostgreSQL
  • Server Side Rendering
    • I18n
    • Handlebars
  • Robust background job processing with Node-cron
  • Easily unit testing (Jest)
  • Webpack and babel
  • Script for hide enviroment (.env, docker-compose, ...)
  • Docker setup for build image and enviroment.

The idea is build a context contain all services we need. We will require only in the first time instead call require any where.

Setup

See more in Guide.md

License

The JIGS NODEJS framework is open-sourced software licensed under the MIT license and Drinkware License below

THE DRINKWARE LICENSE

<vvtoan35@gmail.com> wrote this file. As long as 
you retain this :x:tice you can do whatever you want 
with this stuff. If we meet some day, and you think 
this stuff is worth it, you can buy me the following
drink(s) in return.

Red Bull
Coffee
Sprite
Cola
Beer
etc

Toan Vo Van

About

A template framework for NodeJS

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published