1.0.65 • Published 6 years ago

catreact-client v1.0.65

Weekly downloads
3
License
Apache-2.0
Repository
-
Last release
6 years ago

catreact-client

This module is the Catavolt React HTML Client

To contribute to development of this module

  • clone this repo git clone git@git.catavolt.com:javascript/catavolt-client.git

Alternatively, to use this module in your project

  • npm install --save catreact-client

Building the code (for contributors)

  • Install Typescript (or an ide with Typescript support). WebStorm is recommended as an ide, as it has very good Typescript support

  • Install Node.js (5+ recommended) directly or use nvm to easily manage installations

  • From this project's root directory (catreact-client), run 'npm install'. This should install all required packages to the 'node_modules' directory in 'catreact-client', including the catavolt library dependencies.

Configuring WebStorm for Typescript:

  • Open the catreact-client project root folder in WebStorm
  • Go to WebStorm -> Preferences -> Languages and Frameworks -> Javascript
  • Set the Language Level to JSX Harmony
  • Go to WebStorm -> Preferences -> Languages and Frameworks -> TypeScript panel
  • Choose 'Enable TypeScript Compiler'
  • Make sure the path to the Node interpreter is correct
  • Choose 'Use tsconfig.json' radio option
  • Click 'Apply' and 'Ok'
  • Open the TypeScript Compiler panel at the bottom of WebStorm and Choose 'Compile All' from the buttons on the left

To build the web bundle in catavolt-client

  • From the root directory run 'npm start'

  • This will run babel (ES6 transpiler) and a 'web formatter' on the javascript generated by your typescript files. This will generate a single 'bundle' file that can be included on webpages. To see an example of this check the 'npm start' script in the package.json file. This script uses 'watchify' with a babel plugin to acheive both transformations.

To run the client

  • Open the index.html in the 'web' directory (or 'launch' it from your ide)

Additional Documentation

Component Model Overview can be found here

Core Component User's Guide can be found here

Catavolt Core React Component API docs can be found here

Catavolt HTML React Component API docs can be found here

SDK API docs can be found here

1.0.65

6 years ago

1.0.64

6 years ago

1.0.63

6 years ago

1.0.62

6 years ago

1.0.61

7 years ago

1.0.60

7 years ago

1.0.59

7 years ago

1.0.58

7 years ago

1.0.57

7 years ago

1.0.56

7 years ago

1.0.55

7 years ago

1.0.54

7 years ago

1.0.53

7 years ago

1.0.52

7 years ago

1.0.51

7 years ago

1.0.50

7 years ago

1.0.49

7 years ago

1.0.48

7 years ago

1.0.47

7 years ago

1.0.46

7 years ago

1.0.45

7 years ago

1.0.44

7 years ago

1.0.43

7 years ago

1.0.42

7 years ago

1.0.41

7 years ago

1.0.40

7 years ago

1.0.39

7 years ago

1.0.38

7 years ago

1.0.37

7 years ago

1.0.36

7 years ago

1.0.35

7 years ago

1.0.34

7 years ago

1.0.33

7 years ago

1.0.32

7 years ago

1.0.31

7 years ago

1.0.30

7 years ago

1.0.29

7 years ago

1.0.28

7 years ago

1.0.27

7 years ago

1.0.26

7 years ago

1.0.25

7 years ago

1.0.24

7 years ago

1.0.23

7 years ago

1.0.22

7 years ago

1.0.21

7 years ago

1.0.20

7 years ago

1.0.19

7 years ago

1.0.18

7 years ago

1.0.17

7 years ago

1.0.16

7 years ago

1.0.15

7 years ago

1.0.14

7 years ago

1.0.13

7 years ago

1.0.12

7 years ago

1.0.11

7 years ago

1.0.10

7 years ago

1.0.9

7 years ago

1.0.8

7 years ago

1.0.7

7 years ago

1.0.6

7 years ago

1.0.5

7 years ago

1.0.4

7 years ago

1.0.3

7 years ago

1.0.2

7 years ago

1.0.1

7 years ago

1.0.0

7 years ago