回答編集履歴
1
文言
answer
CHANGED
@@ -1,4 +1,6 @@
|
|
1
1
|
クライアントのみでいちおう実現可能です。記事の画像などはロード不要になるので、全記事が1ファイルに入るよりトラフィックは減るかもしれません。
|
2
2
|
|
3
3
|
例:
|
4
|
-
一番古い記事の年を例えば `let y = 2018;` として、`/post/${y}.html` を XHR で取得してみる。`status` が `200` なら `<option>` に `y` をたして、`++y` してループ。`status` が `200` 以外ならループ終了。
|
4
|
+
一番古い記事の年を例えば `let y = 2018;` として、`/post/${y}.html` を XHR で取得してみる。`status` が `200` なら `<option>` に `y` をたして、`++y` してループ。`status` が `200` 以外ならループ終了。
|
5
|
+
|
6
|
+
もちろん効率が良いとは言えないので、こういうのはサーバサイドで処理するのが普通です。
|