Nek / qljs

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

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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.

License:MIT License


Languages

Language:TypeScript 56.4%Language:JavaScript 43.6%