[落書きコーナー](Tumblr)この広告は、90日以上更新していないブログに表示しています。2018-08-04BiwaSchemeでReactするnmosh諸般の事情でMithrilではなくReactに乗り換えた。)、試してみたい気持ちがある。https://biwasyuni-editortest.netlify.com/ビルド済のサイトをNetlifyに置いてみた。)と同じく、ボタンを押すとカウントアップするだけ。F12で開くコンソールにSchemeからデバッグ出力もしている。pagesのようにgitリポジトリにpushすることでサイトをビルドし公開することができる。pagesより強力なのはビルドにnpmやyarnがそのまま使用できる点で、yuniのビルドも含めて(ビルド成果の中間リポジトリを用意することなく、)無料で配置できている。そもそもBiwaSchemeでReactにインターフェースできるのか問題BiwaSchemeのようなJavaScript言語にとって、Reactのようなここ数年のJavaScriptインフラストラクチャを前提としたプラットフォームとのアクセスは難しい問題になる。Reactはちゃんと素のJavaScriptからライブラリにアクセスする方法をドキュメントしていて:https://reactjs.org/docs/react-without-jsx.htmlJSX(JavaScript中にHTML要素を書けるようにする糖衣構文)なしでReactを使用する方法https://reactjs.org/docs/react-without-es6.htmlES6のクラスシステムを使用せずにReactを使用する方法これらを駆使すればBiwaSchemeからReactコンポーネントを定義して使うことが一応できる。JSXが無い場合は、MithrilのようにHyperScript(HTML要素を挿入するための手続きインターフェース)を使用してコンポーネントを記述することになる。使用して通常のJavaScriptオブジェクトからクラスを生成できる。this問題Reactのコンポーネントを記述する上で問題になったのは、BiwaSchemeはスクリプト内からthisにアクセスできないという点で、エレガントな解法が全然浮かばない。}しかし、BiwaSchemeではScheme側のクロージャからJavaScript文脈のthisにアクセスすることができないため、何らかの方法でthisを参照するメカニズムを実装する必要がある。JavaScript側に実装し、クロージャにthisを引数として渡す方式を取ってみた。theCounter)))))もうちょっとクールに実装できるような気がする。A3341itemオブジェクトベースオーディオのためのE-AC-3拡張の規格書を読むaudioはてなブログをはじめよう!mjtさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。