Slide 47
Slide 47 text
©Project PLATEAU / MLIT Japan
「れきちず」を支える技術: SvelteKit
● SvelteKitではサーバーサイドレンダリング(SSR)が標準で、Cloudflare Pagesと組み合
わせると、手軽に・お安くエッジでSSRできてうれしい。SvelteKitの使用感は非常に良い。
○ 静的ビルド(SSG)も可能で、基本的にadapterを入れ替えるだけでよい。
○ IMO: 実行環境が用意できるならSSRしておくとことをおすすめ。
● Next.jsでいうAPI routesも実装できる。「れきちず」では と組み合わせて
WebAPIを実装している(地名検索はこの手法で実装されている)。
○ ひとつのサーバーでHTMLもWebAPIも賄えるので、構成をシンプルにできてよい。
○ 参考:https://qiita.com/Kanahiro/items/b109d944f09afd02e57f