ClojureScript-その場でコードを変更する

今日、インターネットでさまざまなビデオを見ながら、私は次のことに気付きました。 彼はビデオゲームを開発するためのスマートツールを設計しました。
ビデオは非常に面白かったので、既存のアプリケーションのデモをしていると思いました。 彼はグーグルを始めて3時間姿を消しました... Bret Victorはクールなデザイナーであり、「人々が理解して作成するのを助けるツールを発明しただけであることが判明しました。 彼はAppleで実験的なUIコンセプト、AI Goreのインタラクティブなグラフィックデータ、Alesisで楽器を設計しました。

最初のリンクからのビデオは、会議全体の一部です。



クリス・グレンジャーはツイッターで同様のツールを作成したと書いています


クリス・グレンジャー説明とアプリケーション自体を公開し、デモビデオを見ることも提案しました。



アプリケーションリンク
ソースコードリンク

PSブレット・ビクターの作品をたくさん見つけましたが、そのほとんどは残りを見せたいだけです! これらすべてから何を表示するか、どのブログに配置するかを正確に決定することは困難でした。 この資料を2つの記事に分けることにしました。 2番目の記事。
皆さん、これらの作品/アイデア/これらの人々に既に精通している人は、「ボタンアコーディオン」という言葉を投げてカルマに憎悪を反映する必要はありません。

UPD :アプリケーションをローカルで起動しました(Ubuntuを持っていますが、Windowsでも問題はないはずです)。
指示:

まだない場合は、 leinを追加してください: github.com/technomancy/leiningen
スクリプトをダウンロードします
それを$ PATHに入れます。 (私の場合は〜/ bin)
実行可能ファイルとしてインストールします。 (chmod 755〜/ bin / lein)
次のコマンドを実行します:lein self-install

手動でダウンロードするか、gitアプリケーションリポジトリからクローンを作成します: github.com/ibdknox/live-cljs
live-cljsディレクトリに移動して、コマンドを実行します:lein run
「Assert failed:Ca n't recur here here」というエラーをスナップしました。 rm -rf classes / cljs /コマンドが役立ちました
これはすべて、githubリポジトリ自体に記述されています。

それだけです、あなたのアプリケーションはローカルホストで利用可能です:8074 /
最後のビデオのように1対1に見えます

Source: https://habr.com/ru/post/J139478/


All Articles