Skip to content

Establish rudimentary Templatic Fullstack Application Framework TFAF in Clojure #44

@jrwdunham

Description

@jrwdunham

Problem: It should be easier to create standard backend resources with standard OpenAPI CRUD endpoints and frontend UI components for basic interactions with same. We already have most of OpenAPI implemented for the backend, so this is basically the first steps in creating bespoke tooling to let us quickly generate frontend and backend code that gives us an OpenAPI resource and a set of SwaggerUI-like UI components. By "templatic" I mean that the system works with some library-like components for shared functionality but that Clojure and ClojureScript namespaces are created from templates.

A/C:

  • Design an approach to achieve the goals laid out in the problem statement above.
  • Implement a minimal version of this in DativeBase. It should give us a set of REPL commands that let us generate code for the backend and frontend of an arbitrary RESTful resource.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    Status

    Todo

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions