monolayer
from local to production in one step
100% automated.
from local to production in one step
100% automated.
Developing web applications depends on fast feedback loops and quick iteration.
We want to enable developers to focus on code to create user experiences. To write applications and delight users. Build and ship features without dealing with infrastructure implementation details.
When you're ready, monolayer brings your app live with a single command.
All the required infrastructure to run a web application should come directly from its code, without developers having to think about the infrastructure they need.
Developers must rely on "DevOps" to launch and evolve web applications:
The combination of React, PostgreSQL, and Cloud is becoming the de-facto standard for web application development.
While React frameworks handle the HTTP request/response cycle, web applications often need more than just this:
monolayer aims to integrate seamlessly into the existing rich ecosystem of frameworks and offer modern backend development primitives, just as React has done for the UI.
To deliver our vision, we are building the following:
A companion framework that operates alongside your web application framework, providing:
Declarative, migration-less schema management that works with existing ORMs and query builders.
monolayer is being developed as open-source, building foundational tools, libraries, and reference architectures.
We plan to build an integrated cloud where you can deploy and monitor your web applications with a single command.
We have already launched:
monolayer-pg
, a declarative schema management toolkit for PostgreSQL without schema migrations. It saves time and effort to get your database schema to a desired state, using native PostgreSQL operations to perform online changes and to avoid locking and downtime wherever possible.
workloads
, a sidecar framework for full-stack React web development to define web development workloads outside the HTTPs request/response cycle.
dw
, a tiny library to write and validate Dockerfiles in TypeScript.
dsdk
, a type-safe SDK you can use to access the Docker Engine API.