RaspberryPi and Web Blog

RaspberryPi and Web Blog

Webやラズパイが多めのブログです。

【Astro No.01】Astroのインストール
astro

【Astro No.01】Astroのインストール

まず、Astro をインストールしてプロジェクトを作成しましょう。PCに Node.js バージョン 16.12.0 以降がインストールされていることを確認してください。 node -v // 出力 v16.14.0 Astroセットアップ作成ウィザードをインストールします。 npm create astro@latest yarn create astro 実行するとプロジェクト名と Typescript を使用するかどうかを尋ねられます。さらに、プロジェクトをどのように設定するかについていくつかのオプションが表示されます。今回はブログテンプレートを指定しました。 dir Where should we create your new project? ./test tmpl How would you like to start your new project? — Include sample files (recommended) > Use blog template

【Astro No.00】Astroの特徴

【Astro No.00】Astroの特徴

AstroはGitHub上では2021年から開発スタートし、2022年にバージョン1.0.0が公開された比較的新しいWebフレームワークです。新しいにもかかわらず、「Google」「Netlify」「trivago」「The Guardian」(イギリス大手新聞)「Nord VPN」「Rokt」(Eコマースのリーディングカンパニー)などの大手企業にも採用されています。 この静的サイト ジェネレーターであるAstroについて紹介します。 公式サイトで紹介される特徴の補足 コンテンツ重視 : Astroは、コンテンツが豊富なウェブサイトを構築するために設計されています。 Astroはアプリケーション向きの設計ではありません。アプリケーションとは例えば、チャットやTodoアプリなどです。言い換えると、動的な処理が組み込まれるJavascriptが必要不可欠なWebサイトは適しておりません。Astroのコンセプトとしては、Javascriptを極力減らすことにあります。よって、Newsサイトやブログなどの静的サイトが適しています。 サーバーファースト : Astroは、ク

RaspberryPiって何ができるの?
ラズパイ

RaspberryPiって何ができるの?

安価なシングルボードコンピュータのRaspberryPi(ラズベリーパイ)は、IoT(Internet Of Things)・機械学習・サーバの用途を主としてビジネスから趣味まで幅広く利用されます。日本でも優れた製品として認められ、小学校で必修化された「プログラミング教育」の教材を提供するソニー・グローバルエデュケーションは、RaspberryPiを教育コンテンツ・ソフトウェアとして2021年に提供することを発表しました。ここまで人気が出たRaspberryPiの理由を紹介します。