@ubio/framework
TypeScript icon, indicating that this package has built-in type declarations

15.11.1 • Public • Published

ubio Microservices Framework

Important! Check out the roadmap below to see what's coming next.

Synopsis

A library shared across ubio microservices which encapsulates common conventions in following areas:

  • domain-driven design
  • application structuring
  • environment variables handling
  • logging
  • http routing and validation
  • entity validation, presentation, (de)serialization

Usage

See documentation for detailed usage information.

Roadmap

We have a high-level plan to introduce changes to better align the applications we build across the stack, along with simultaneously bringing in some DX.

Our plan is to bring the following:

  • [x] ESM — a breaking change to existing applications, but a necessary step in future-proofing
  • [x] Standardized logging in logfmt format
  • [x] Changing IoC libary from Inversify to Mesh
  • [ ] Changing schema validation library from AJV to Airtight (Q2 2023)

License

ubio Limited © 2019

Readme

Keywords

none

Package Sidebar

Install

npm i @ubio/framework

Weekly Downloads

55

Version

15.11.1

License

ISC

Unpacked Size

168 kB

Total Files

95

Last publish

Collaborators

  • danielolaviobr
  • hyuko21
  • dleibner
  • mihon
  • khard
  • inca
  • randunel
  • alisapsee
  • nicck
  • andrew-waters
  • anatoliy
  • mgubio