Flow: REST API components

Mon Jan 22 2018 10:11:14 GMT+0100 (CET), Peter Širka

New Flow REST API components

I have created a new components for creating REST API. Just open Components section and install REST components. IMPORTANT REST components can process JSON only on input, output can be anything.

https://vimeo.com/252126284

REST: Schema

This component can create a new Total.js Schema. Just type your schema declaration and join with REST: Route component. You can create unlimited count of workflows, transformations or CRUD operations directly without re-compilation of your source-code.

Schema settings:

REST Schema

REST: Route

The component registers a new Total.js route in the background. You can choose middleware, schema and its operations + you can define a response. A great feature is response caching and duration measuring of request processing.

REST Route

REST: Middleware

This component can create a middleware in the Flow directly. Then you can use this middleware in your REST Route component. For example a simple middleware delay:

REST Middleware

REST: Proxy

Next great component is REST Proxy which creates a proxy between your local API and external service.

REST Proxy

REST: Operation

This component can create a new Total.js Operation in the Flow directly. Then you can use this operation in REST ExecOperation component.

REST operation

Another components

REST: Exec Operation
Executes an existing Total.js Operation.

REST: CORS
Enables CORS for your endpoint.

REST: Interpreter
This component can receive a data from code directly. It registers a global method INTERPRET(channel, data) and you can execute this method from the code. The component can be helpful for getting states of some processes.


Tags

Follow us

Latest blogs
OpenPlatform v3
Mon Oct 15 2018 10:11:07 GMT+0200 (CEST)
New Single Page Application template
Fri Oct 12 2018 21:25:34 GMT+0200 (CEST)
Flow: How to find a specific component?
Mon Sep 03 2018 20:21:30 GMT+0200 (CEST)
Total.js CMS v12
Mon Sep 03 2018 10:25:29 GMT+0200 (CEST)
Total.js Platform has a new direction
Wed Aug 01 2018 13:46:17 GMT+0200 (CEST)

Latest comments
Nice tip
Mauro Junior
Thu Sep 20 2018 21:41:02 GMT+0200 (CEST)
Not only for Total.js. You can communicate with different websocket servers.
Peter Širka
Mon Apr 23 2018 20:08:20 GMT+0200 (CEST)
Is WEBSOCKETCLIENT only for internal ws connections between totaljs apps?
Stelios Stephanua
Fri Mar 16 2018 06:04:22 GMT+0100 (CET)
Total.js is amazing! ;)
Leonardo Hessel
Tue Dec 19 2017 19:51:15 GMT+0100 (CET)

Pixabay

Read more

OpenPlatform v3

News: I have published a new version of OpenPlatform. New, better, faster, more secure and more simpler.

Mon Oct 15 2018 10:11:07 GMT+0200 (CEST)
New Single Page Application template

News: I have published free, beautiful and simple Total.js + jComponent SPA template under MIT license.

Fri Oct 12 2018 21:25:34 GMT+0200 (CEST)
Flow: How to find a specific component?

Tutorials: This tutorial shows you a quick way how to find a specific component in the Flow designer.

Mon Sep 03 2018 20:21:30 GMT+0200 (CEST)1
Total.js CMS v12

News: New version of CMS brings cool new features and new possibilities for your websites.

Mon Sep 03 2018 10:25:29 GMT+0200 (CEST)
Total.js Platform has a new direction

Business: We have changed the direction for Total.js platform. Currently all Total.js premium products are free.

Wed Aug 01 2018 13:46:17 GMT+0200 (CEST)
Total.js: Incubators, partners and sponsors

Business: We are looking for new partners, sponsors and incubators which can help us to grow!

Wed Aug 01 2018 13:30:49 GMT+0200 (CEST)