Skip to content
This repository has been archived by the owner on Aug 16, 2019. It is now read-only.

Openwhisk tutorial blog

David Liu edited this page Nov 19, 2016 · 6 revisions

Welcome to the openwhisk-tutorial repo!

The Openwhisk-tutorial is a interactive environment for people to learn OpenWhisk concepts, and practice with OpenWhisk cli to get familiar with it.

To achieve that, the OpenWhisk-tutorial simulated the real OpenWhisk cli interactions with the OpenWhisk platform, there are mainly 2 components that fulfilled the tasks.

Python Django framework.

To make it more convenient for users to practice, the tutorial has been designed as a website, so user could visit the website from anywhere without the bothering of installation, compilation etc. In the background, the website used the Python Django framework, which provided the basic http services, routing, controller etc based on the classic MVC framework. So please visit the Django framework website Python Django if you're interested.

HTML/JavaScript/CoffeeScript.

The tutorial steps and cli interpreters could be edited by changing the corresponding coffee scripts. Then compile the changed the coffee scripts to JavaScripts. The script controlled the steps is the steps.coffee. The terminal.coffee controlled the cli interpreter, for more details about coffee scripts, you could visit here coffee script

In the front-end, the website used the jQuery framework to make changing and controlling the HTML elements more conveniently for developers. You could reference the jQuery web site for more details. jQuery

So that's it, take a coffee, have fun!