アプリケーションをプログレッシブウェブアプリケーションとして構築し、バインディングライブラリのみを使用することはできますが、実際にはより良い開発者体験のためにいくつかのキーライブラリを併用するほうが簡単です。ちょうどあなたがすることができます何かは必ずしもあなたがする必要はありません。
より徹底例えば、ドキュメント内のルックhereを取りますが、一言で言えば、それはこのようになります - 私はそれが可能だ疑い
<!doctype html>
<html>
<head>
<title>My App</title>
</head>
<body>
<my-component message="Enhance Me"></my-component>
<script src="jspm_packages/system.js"></script>
<script src="config.js"></script>
<script>
SystemJS.import('aurelia-bootstrapper').then(bootstrapper => {
bootstrapper.bootstrap(function(aurelia){
aurelia.use
.defaultBindingLanguage()
.defaultResources()
.developmentLogging()
.globalResources('resources/my-component');
aurelia.start().then(() => aurelia.enhance());
});
});
</script>
</body>
</html>
、デュランダル約過去の視点とロブ・アイゼンバーグの歴史与えられた「を使用するものあなたが欲しい。私はルータや他の側面を使用するように強制するものは何も見ませんでした。私は、トップレベルのビューを明示的に作成する必要があると思う。しかし、私はそれを試していない。 – joshp