Contact us

Use Cases

JavaScript Serverless

WarpJS makes you deliver features faster than ever with serverless

Live on January 20th, coming with a free SDK and cloud free tier

A new way to code and run serverless functions right from your JavaScript front-end.

WarpJS makes you deliver features faster than ever

Live on January 6th, coming with an SDK and free cloud credits

WarpJS introduces a feature-centric approach, front-end driven, and back-end integrated. You will forget about servers, and even serverless.

Serverless made easy for JavaScript developers

WarpJS is front-end features driven: you code your serverless right into your front-end project.

Video à venir

A new way to create and use serverless functions directly in JavaScript.

How it's done

http calls

  • functions are declared in front-end project,
  • removed and deployed at deployed serverless at build,
  • client/serverless communication is managed as function returns,
  • versioning is managed,
  • agnostic regarding Cloud providers

Your script file

One file per serverless function

JS calls to run

Your script file

Serverless functions as Pure JavaScript functions

With WarpJS serverless

With a regular serverless platform

  • code a dedicated script to be deployed,
  • versioning is not management,
  • from the front-end, the function is called as an API

With a regular serverless platforms, you need to code a dedicated script to be deployed on the serverless functions. Versioning is not managed. From the front-end, the function is called as an API.

How it works

With WarpJS you define your serverless functions directly in your scripts. Build and deployment are automated.

With regular serverless platforms, you define one file per serverless function. You manage deployment individually.

Your script file

One file per serverless function

http calls

Your script file

Serverless functions as Pure JavaScript functions

JS calls to run

Deliver features in minutes

Get an API proxy

Request a MongoDB from front-end

Integrate Stripe.js API in browser

6 minutes

2 minutes

3 minutes

1

2

3

Code for front

Select your cloud

Build to deploy

To reduce development time at its minimum, WarpJS SDK uses dynamic injection to skip the deployment step. You don't have to wait for deployment!

Edit

Save

Build

Deploy

Wait deploy

Run

Code for front

You can code your feature, front-end & back-end in the same project.
With the WarpJS SDK, you develop and test your serverless functions with blazing fast development experience.

1

Because you code your features in the same integrated project, front-end and back-end, it takes one to get the job done!

Select your cloud

You can select the serverless platform provider of your choice in one click from your account panel.

2

AWS

Lambda

Google

Functions

Azure Functions

IBM

Functions

Build to deploy

During the production build process, WarpJS automatically removes your serverless function code to provide a highly-secure execution platform and reduce your scripts asset size.

You build your project with in one command line: WarpJS builds & deploys your back-end serverless, ready to scale by design.

3

Use cases

What can you build with WarpJS

Define the ideal server API for your browser

Move some browser code to server to reduce loading time and improve performance

Create proxys in minutes to increase user experience

Discover our examples and demos projects on our GitHub repository:

Serverless MongoDB

Serverless twillio.js

Serverless stripe.js

Do AI in JavaScript

By moving the Tensorflow.js execution on server side, performance was increased and asset size reduced.

Development to production time from original code

8 minutes

Inference time

JavaScript asset size reduction

x14

x20

-1.8Mb

Speed a Node.js script

You can create a database microservice to speed a node.js script

Development to production time from original code

11 minutes

x32

Speedup

From 49m to 1.49m

Get it first!

Launches on Jan 20, 2020

Contact us

By continuing your visit to this site without changing the settings of your cookies, you accept the use of cookies allowing us to make business statisticsRead the privacy policy