Skip to content

RizkiMufrizal/Belajar-Express

Repository files navigation

Belajar-Express

Run App

  1. npm install
  2. npm start
  3. access http://localhost:3000/api/v1/hello and http://localhost:3000/api/v2/hello

Library

  1. core framework => express
  2. dotenv => config parameter
  3. sequelize => ORM
  4. joi => validation request
  5. postgresql => database
  6. log4js => logging
  7. log4js-node/logstashudp => logging to elk
  8. node-cache => cache
  9. Automated Test => Jest
  10. Automated REST API Test => supertest
  11. Http Client => axios
  12. Scheduler => node cron
  13. Broker => KafkaJS

Task

  • validation
  • ORM with database
  • Caching
  • Logging
  • Log to ELK
  • Docker Support
  • Automated Test
  • Mock REST API Automated Test
  • Http Client
  • Scheduler
  • Message Broker
  • table relations

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages