Skip to content
/ qljs Public

A declarative data query language for UI on top of ReactJS.

License

Notifications You must be signed in to change notification settings

Nek/qljs

Repository files navigation

QLJS · GitHub license npm version codecov Build Status

QLJS

Proof of concept non-verbatim clone of ClojureScript front-end library QLKit. It relies on React for component rendering and uses a query language comparable to GraphQL to encapsulate components and optimize server calls. It is lightweight with no outside dependencies (besides React).

TBD

  • API documentation
  • Example
  • FAQ
  • Concept
  • Data Flow Diagram

Features

  • Minimalistic Query Language built with standard JS data structures (hence QLJS)
  • Isolation of UI specific derived data from app state and logic
  • Built-in facilities for optimistic updates with following server syncronization
  • GraphQL-like but backend agnostic

Getting started

TBD

Readings

TBD

Misc

TBD

About

A declarative data query language for UI on top of ReactJS.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published