-
Notifications
You must be signed in to change notification settings - Fork 13
Openwhisk tutorial blog
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.
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.
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!