問題タブ [page.js]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - ディープリンクとプリティ URL を使用した page.js による SPA でのブックマーク
私はSPAプログラミングを始めており、page.jsで動作するアプリを持っています. stackoverflow と page.js を検索しましたが、ページがリロードされた (または共有またはブックマークされた後に読み込まれた) ときに /record/Name1 などの URL 要求を処理する方法がわかりません。
私が見る唯一の方法は、履歴 API を使用して、record.php?id=name のようなファイルを参照することです。しかし、stockoverflow で行われているように、より良い/より美しい方法があると思います。次のステップのチュートリアルまたはサンプルを教えてください。jquery のようなフレームワークは避けたいと思います (ただし、Polymer を使用します)。
ここに私のテストコードがあります。
助けてくれてありがとう。
javascript - webpack を使用したサーバー側のレンダリング
Reactjs、webpack、page.js (ルーティング) を使用して webapp を構築しています。Webpack は、クライアント側にロードされる bundle.js を提供します。
クライアントにロードしている場合、og メタ タグをクロールできないことがわかったので、サーバー サイド (サーバー サイド レンダリング) に実装する必要があります。それを実装する方法はありますか?
(ネット上でこれに関する適切なドキュメントが見つかりませんでした)。
polymer - page.js を使用して、ネストされたデータ ルートを持つことは可能ですか?
たとえば、ログイン、ホーム、連絡先などの複数のページ間のルートがあります。しかし、ホームの下に、ホーム ページ内のコンテンツにルーティングされるドロワー パネルのデータ ルートを作成したいと考えています。または、タブ間のスワイプページのようなものですか? これはまったく可能ですか?
polymer-1.0 - Polymer 1.0 - 「ページ」を使用してアプリをルーティングし、URL を変更する方法
Polymer 1.0 スターター キットから作業して、新しいルートを設定したいのですが、routing.html ではなく app.js ファイルの関数から起動する必要があります。
これはほとんどの場合機能します。アプリケーションは 'project' にルーティングされます<section>
。ただし、URL はこれを反映するように更新されないため、ユーザーがページをリロードすると、直前に表示されていたセクションとは異なる「セクション」に移動することになります。これは、最も友好的なシナリオではありません。
ブラウザのナビゲーションを壊さない「ページ」でルーティングするより適切な方法はありますか?