lucbories / devapt

DEPRECATED - Develop easily simple or distributed web apps with built-in advanced features: authentication, restful, API server, messages bus, datas models, views, logging, metrics, circuit-breaker...

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Welcome on Devapt project

With Devapt you can easily develop powerfull application.

Devapt libraries are usefull to quickly develop applications with more JSON configuration and less code.

What is Devapt ?

The Developpers Application Toolkit (Devapt) 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.

This project is based on Javascript (ECMAscript 6 transpiled in ES5) and nodejs. Devapt contains a server runtime and a set of client features. Devapt help you to write less code and to use easily more features.

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.

Built-in features cover many important subjects as: authentication, restfull, http server, distributed services, logs, metrics... Main characteristics of DEVAPT architecture is dynamic behaviors, reactive programming, object oriented ES6 javascript, gulp build chain All of this on NodeJS.

My main initial purpose was to provide me a simple way to play with new scientifical or computer concepts by writing some labs applications.

Where to find Devapt ?

Devapt is a set of core libraries to help producing applications:

Project GitHub API Manual NPM Demo Issues
devapt-core-common Repo Manual NPM Demo Issues
devapt-core-browser Repo Manual NPM Demo Issues
devapt-core-server Repo Manual NPM Demo Issues
devapt-core-services Repo Manual NPM Demo Issues

Others libraries provide usefull features.

Project GitHub API Manual NPM Demo Issues
devapt-features-foundation6 Repo Todo NPM Demo Issues

Applications are good examples:

Project GitHub API Manual NPM Demo Issues
devapt-app-testbus Repo Todo NPM Demo Issues

About

DEPRECATED - Develop easily simple or distributed web apps with built-in advanced features: authentication, restful, API server, messages bus, datas models, views, logging, metrics, circuit-breaker...

License:Apache License 2.0