atlas.js
atlas.js copied to clipboard
A component-based Node.js library to reduce boilerplate and provide sane project structure 🍻
Is there any recommended replacement for atlas? It seems like it is no longer maintained :(
Reference: https://github.com/square/connect-nodejs-sdk
The typings behave somewhat different when working on them inside this project and when they are being consumed as a module installed from `npm` (see #69). We should add some...
Having publicly accessible API documentation could help developers discover features of Atlas and generally help navigating the landscape. Now that we have TS typings we could use [TypeDoc](https://github.com/TypeStrong/typedoc). Preliminary research...
Some middleware modules are used on every backend project because they provide key functionality to the HTTP layer, namely: - koa-compress - koa-bodyparser - kcors - koa-conditional-get & koa-etag -...
Backend authentication is one of the most frequent pieces of code that we write over and over again with each new project. Let's stop wasting time on such things and...
The CLI should have a mechanism for loading commands from the current Atlas project's directory (ie. _src/commands_), in addition to commands which are part of the `@atlas.js/cli` package.
In many situations, a `Hook` or `Action` could be completely stateless (just a bunch of functions), and so the requirement to write such components as classes becomes unnecessary and even...
Implement a service which could be used for queue-related tasks: - sending jobs to a queue - receiving jobs from a queue and dispatching them to registered workers Ideally, the...