SPEC: Developer UI #4
cblanquera
started this conversation in
Ideas
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Summary
Developer GUI to model data and to automatically generate an admin and helpers for the front end.
Abstract
The following goals are intended to ultimately reduce the amount of development times needed to launch an app on
incept
by providing a graphical interface for developers to setup common things needed on most projects. Common things include the following.Motivation
Originating as far back as Drupal 6, tools like Firebase gave developers a user interface to configure their backend. Mixing this with library packages on
npm
, could reduce the amount of work developers need to input down to custom logic per project.Specification
Developers can simply include the admin as a plugin in
incept
.When first running
incept dev
orincept start
, if@inceptjs/admin
is added as a plugin it should ask the following configuration. Can manually callincept admin --type sql --name my_app --host localhost:3308
to do the same.This should populate an
.env
file or make a JSON inconfig/
.Considerations
Most Jamstack platforms focus on static site generation, avoiding working with data stores and becoming a full stack solution.
Beta Was this translation helpful? Give feedback.
All reactions