A usefull application is DEVTOOLS which actualy display settings, logs, buses messages, metrics and topology.
In a near futur, DEVTOOLS will act as a configurable application builder for DEVAPT applications.
devapt and devapt-* github repositories have the same structure: a master branch with the last tagged tree, a develop branch with latest comited updates and tags.
Versionning use standard method: M.m.p with M is a major change, m a minor change, p a patch.
Current version: 1.0.x
The Developpers Application Toolkit is a usefull package for developers: create quickly and securely a complex distributed set of applications or a simple alone application into one or more nodejs.
The principle is simple: you write some configuration files for distributed nodes, models, views and menus and the you start the application. The framework will automatically generates the server and manages common features (logges, traces, metrics, restful, security...). Simply launch index.html and your application is up a rich user interface and many features.
Devapt library offers a "runtime" instance which delivers this features:
Copyright Luc BORIES 2015-2016
Apache Version 2 license.
With Devapt you define:
A topology contains:
A node can have one or many servers.
A server has a unique name and can be one of types: restify, express, socket.io (coming soon)...
An application can have one service on one server on one node. Or many services on many servers on many nodes.
An application contains:
The rendering engines are plugins and rendering classes are stateless: state is stored in a Redux store. See Getting Started with Redux for flow concepts.
Thanks for all projects leaders and contributers.
The given list is an extract of all used or inspired projects.
Servers and datas access:
Dev and build dependancies: (coming soon.)
Please see the file called INSTALL.md.
To subscribe to news or report a bug or contribute to the project, use the project website at https://github.com/lucbories/devapt.