SSRしてくれるホスティングサービス「Roast」
Roastとは
1コマンドでデプロイできて更にSSR(サーバーサイドレンダリング)までやってくれるホスティングサービスです
主な機能
- サーバーサイドレンダリング
- デフォルトでSSL対応
- カスタムドメイン対応
使い方
サンプルのindex.htmlを用意する
サンプルのindex.htmlを用意する
jsで「test」って表示するだけのものです
<html>
<head>
<title>test</title>
</head>
<body>
<h1>Hello,World</h1>
<div id="container"></div>
<script>
document.getElementById('container').innerHTML = 'test'
</script>
</body>
</html>
ちなみにブラウザからページのソースを覗いてみると以下のようになっていてサーバーサイドレンダリングはされていません!
roastインストール
npmでできます
$ npm i -g roast
roastにデプロイ
index.htmlがあるディレクトリでコマンドを実行します
$ cd projectDir
$ roast deploy
Roasting deploy from folder /Users/nagimaru/dev/projectDir
☕ Deploy roasted!
✨ https://pacific-ticket-xxxx.roast.io
表示されたURLを見てみましょう
しっかりデプロイできてますね!
ページのソースも確認してみましょう。
しっかりサーバーサイドレンダリングしてくれているようです👍✨
その他
とても簡単にデプロイできたかと思います!
サポートしているフレームワークはReact,Angular, Preact, Vue, Ember。
今後はバージョン管理や自動セキュリティヘッダーなどの機能もリリースされる予定だそうです
ちなみに有料のプランもあります!
Author And Source
この問題について(SSRしてくれるホスティングサービス「Roast」), 我々は、より多くの情報をここで見つけました https://qiita.com/ngmr_mo/items/46609ccc27a1f8b9b0b3著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .