SPAがよく理解できません。
現在、nuxtのSSGモード(?)でサイトを構築しており、nuxt.configのgenerateのrouteでルーティングの設定をして、build generateした時に静的なファイルを生成するようにしていますが、一方でSPAだと、静的なファイルを生成しなくとも、テンプレート的な .vueがあればそれをjsでレンダリングしてくれるのでしょうか?
と言うのも、訳あって静的なファイルのスラッグを伏せなきゃいけなくなってしまい(クイズのような問題サイトを制作しており、そのページの答えが、次の問題のページのスラッグになっていると言う仕様のため)、SSGだとソースコード見たときにバレてしまうなと今更気付きました。
全てのデータは定数管理ファイルに納めていて、アクセスしたページのスラッグからオブジェクトを取り出して読み込んでいます。
3Dオブジェクトをクリックするとページ遷移するようにしているので、<NuxtLink to="">なども使わないし、、
SPAだと、generateの設定を省けば大丈夫だったりするんでしょうか(そんなはずはないか..)、想像で質問してしまいごめんなさい。
どなたかご教授いただけると幸いです。
追記
yarn generate してdistファイルをコマンド http-server ./dist -o -p 8888 してローカルで確認してみましたが、configのgenerateの設定書かなくても任意のスラッグでアクセスしたらちゃんと表示されました。
しかしコンソールには404 Not Found エラーが出てしまいました。
それと、なぜかCSSやglbファイルが_nuxtの中にごちゃ混ぜに入っていました。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/04/12 09:08 編集