0.13.32 • Published 6 months ago

pave v0.13.32

Weekly downloads
409
License
MIT
Repository
github
Last release
6 months ago

Pave

Paving the way to better state management.

Why?

Pave is a data layer inspired by Relay, GraphQL, Falcor and Om (next). Pave attempts to take the best pieces of each (subjectively) and expose a simple API that makes managing app state much easier.

Goals

  • Performance The core of any data layer will have many hot paths and should run efficiently.

  • Flexible Schema There is no requirement that your data is strictly typed, but you can add constraints on inputs and outputs as you see fit.

  • POJO All data is represented as JSON-friendly Plain Ol' JavaScript Objects so there is no need to worry about how to serialize X and how to deserialize Y. There are no classes in Pave.

  • Multiple Remotes Create a client side schema to use Pave with an existing REST API, implement a Pave schema on the server or mix and match. Allowing multiple remotes both on the client and server makes integrating Pave into an existing project manageable.

  • Immutable The cache accepts updates without mutating previous states. This makes history tracking trivial and prohibits unexpected mutations.

  • Small pave pave

    graphql pave

    falcor pave

    react-relay pave

    @apollo/client pave

Install

npm install pave
0.13.9

10 months ago

0.13.12

6 months ago

0.13.11

7 months ago

0.13.10

7 months ago

0.13.16

6 months ago

0.13.15

6 months ago

0.13.14

6 months ago

0.13.13

6 months ago

0.13.19

6 months ago

0.13.18

6 months ago

0.13.17

6 months ago

0.13.23

6 months ago

0.13.22

6 months ago

0.13.21

6 months ago

0.13.20

6 months ago

0.13.27

6 months ago

0.13.26

6 months ago

0.13.25

6 months ago

0.13.24

6 months ago

0.13.29

6 months ago

0.13.28

6 months ago

0.13.30

6 months ago

0.13.32

6 months ago

0.13.31

6 months ago

0.13.7

1 year ago

0.13.8

1 year ago

0.13.6

2 years ago

0.13.5

2 years ago

0.13.2

2 years ago

0.13.3

2 years ago

0.13.4

2 years ago

0.13.0

2 years ago

0.13.1

2 years ago

0.11.22

3 years ago

0.12.10

2 years ago

0.12.11

2 years ago

0.12.12

2 years ago

0.12.13

2 years ago

0.12.14

2 years ago

0.12.7

2 years ago

0.12.8

2 years ago

0.12.9

2 years ago

0.12.0

3 years ago

0.12.1

3 years ago

0.12.2

2 years ago

0.12.3

2 years ago

0.12.4

2 years ago

0.12.5

2 years ago

0.12.6

2 years ago

0.11.20

3 years ago

0.11.21

3 years ago

0.11.19

3 years ago

0.11.16

3 years ago

0.11.17

3 years ago

0.11.18

3 years ago

0.11.15

3 years ago

0.11.9

3 years ago

0.11.10

3 years ago

0.11.11

3 years ago

0.11.12

3 years ago

0.11.13

3 years ago

0.11.14

3 years ago

0.11.8

3 years ago

0.11.4

3 years ago

0.11.5

3 years ago

0.11.6

3 years ago

0.11.7

3 years ago

0.11.3

4 years ago

0.11.0

4 years ago

0.11.1

4 years ago

0.11.2

4 years ago

0.10.21

4 years ago

0.10.18

4 years ago

0.10.19

4 years ago

0.10.20

4 years ago

0.10.14

4 years ago

0.10.15

4 years ago

0.10.16

4 years ago

0.10.17

4 years ago

0.10.13

4 years ago

0.10.12

4 years ago

0.10.11

4 years ago

0.10.9

4 years ago

0.10.7

4 years ago

0.10.8

4 years ago

0.10.10

4 years ago

0.10.5

4 years ago

0.10.6

4 years ago

0.10.4

4 years ago

0.10.2

4 years ago

0.10.3

4 years ago

0.10.1

5 years ago

0.9.6

5 years ago

0.10.0

5 years ago

0.9.4

5 years ago

0.9.5

5 years ago

0.9.3

5 years ago

0.9.2

5 years ago

0.9.1

5 years ago

0.9.0

5 years ago

0.8.17

5 years ago

0.8.16

5 years ago

0.8.15

5 years ago

0.8.14

5 years ago

0.8.13

5 years ago

0.8.12

5 years ago

0.8.11

5 years ago

0.8.10

5 years ago

0.8.9

5 years ago

0.8.8

5 years ago

0.8.7

5 years ago

0.8.6

5 years ago

0.8.5

5 years ago

0.8.4

5 years ago

0.8.3

5 years ago

0.8.2

5 years ago

0.8.1

5 years ago

0.8.0

5 years ago

0.7.5

5 years ago

0.7.4

5 years ago

0.7.2

5 years ago

0.7.3

5 years ago

0.7.1

5 years ago

0.7.0

5 years ago

0.6.20

5 years ago

0.6.19

5 years ago

0.6.18

5 years ago

0.6.17

5 years ago

0.6.16

5 years ago

0.6.15

5 years ago

0.6.14

5 years ago

0.6.13

5 years ago

0.6.12

5 years ago

0.6.11

5 years ago

0.6.10

5 years ago

0.6.9

5 years ago

0.6.8

5 years ago

0.6.7

5 years ago

0.6.6

5 years ago

0.6.5

5 years ago

0.6.4

5 years ago

0.6.3

5 years ago

0.6.2

5 years ago

0.6.1

5 years ago

0.6.0

5 years ago

0.5.10

5 years ago

0.5.9

5 years ago

0.5.8

5 years ago

0.5.7

5 years ago

0.5.6

5 years ago

0.5.4

5 years ago

0.5.5

5 years ago

0.5.3

5 years ago

0.5.2

5 years ago

0.5.1

5 years ago

0.5.0

5 years ago

0.4.7

8 years ago

0.4.6

8 years ago

0.4.5

8 years ago

0.4.4

8 years ago

0.4.3

9 years ago

0.4.2

9 years ago

0.4.1

9 years ago

0.4.0

9 years ago

0.3.11

9 years ago

0.3.10

9 years ago

0.3.9

9 years ago

0.3.8

9 years ago

0.3.7

9 years ago

0.3.6

9 years ago

0.3.5

9 years ago

0.3.4

9 years ago

0.3.3

9 years ago

0.3.2

9 years ago

0.3.1

9 years ago

0.3.0

9 years ago

0.2.7

9 years ago

0.2.6

9 years ago

0.2.5

9 years ago

0.2.4

9 years ago

0.2.3

9 years ago

0.2.2

9 years ago

0.2.1

9 years ago

0.2.0

9 years ago

0.1.0

9 years ago

0.0.8

10 years ago

0.0.7

10 years ago

0.0.6

10 years ago

0.0.5

10 years ago

0.0.4

10 years ago

0.0.3

10 years ago

0.0.2

10 years ago

0.0.1

10 years ago

0.0.0

10 years ago