JSFiddle - React, Tailwind, and code Playground

HTML

<body>
    <div id="thingsThatHappened"></div>
</body>

JavaScript

var websocket;
if ("WebSocket" in window) {
    websocket = new WebSocket("ws://appName.userName.c9.io/");

    websocket.onopen = function (event) {
        $("#thingsThatHappened").html($("#thingsThatHappened").html() + "<br />" + "The connection was opened");

        websocket.send("Yo wazzup");
    };
    websocket.onclose = function (event) {

        $("#thingsThatHappened").html($("#thingsThatHappened").html() + "<br />" + "The connection was closed");
    };
    websocket.onmessage = function (event) {
        $("#thingsThatHappened").html($("#thingsThatHappened").html() + "<br />" + "New message arrived: " + event.data);
    };
    websocket.onerror = function (event) {
        $("#thingsThatHappened").html($("#thingsThatHappened").html() + "<br />" + "There was an error with your websocket.");
    };
} else {
    alert("Websocket is not supported by your browser");
    return;
}