DeNA JSX (AltJS): サンプルの実行

こんな感じにして、

.
├── jsx
│   └── helloworld.jsx
└── release
    ├── index.html
    └── js
        └── helloworld.js
$ jsx --executable web --output release/js/hellworld.js jsx/helloworld.jsx

で JS に出力できます。

Grunt でウォッチすると便利そうです。
http://yosuke-furukawa.hatenablog.com/entry/2013/06/30/123223

HTML は js を呼び出す基本的な構造で問題ありません。

<!doctype html>
<html lang="ja" xmlns:og="http://ogp.me/ns#">
  <head>
    <meta charset="utf-8" />
    <title></title>
    <script src="js/helloworld.js" type="text/javascript"></script>
  </head>
  <body>
    <div id="container"></div>
  </body>
</html>