About / このサイトについて
バックエンド備忘録 とは?
このサイトは、Webサイトやアプリケーションの「裏側」を支えるサーバーインフラ技術を、ゼロから実践的に学ぶための教材ブログです。 高価な機材や専門知識がなくても、「やってみたい」という好奇心さえあれば誰でも始められる、そんな学習体験を目指しています。
対象読者
主に、以下のような方々を対象としています。
- Webの仕組みやサーバーの裏側に興味がある学生の方
- IT系の部活やゼミで、後輩に教えるための資料を探している方
- プログラミングは少しわかるけど、インフラは全くの未経験という方
- 「自分の手でサービスを公開してみたい」という夢を持っている方
運営者について
はじめまして、**うにどんぶり** といいます。
私はプロの講師ではありません。皆さんと同じように、最初は「家に余っていたPCで何かできないか?」という小さな好奇心からサーバーの世界に足を踏み入れ、たくさんのエラーと試行錯誤を繰り返しながら独学で知識を身につけてきました。
このサイトは、そんな私が遠回りしながら見つけ出した「学びの地図」のようなものです。成功体験だけでなく、数々の失敗談も交えながら、できるだけリアルな情報をお届けしたいと思っています。
このサイトでの学習の進め方
この教材では、一方的に理論を学ぶのではなく、**「まず、動かす」**ことを最優先します。 エラーは失敗ではありません。むしろ、エラーこそが最高の教科書です。なぜ動かないのかを調べ、仮説を立て、試行錯誤するプロセスそのものを楽しんでいきましょう。
このサイトの技術スタック
このブログ自体も、教材で扱う技術を使って構築・運用されています。
- ホスティング:
自宅サーバー (Proxmox VE) - サーバーOS:
Debian 12 (LXCコンテナ) - Webフレームワーク:
Astro - 実行環境:
Node.js - プロセス管理:
pm2 - リバースプロキシ:
Nginx Proxy Manager
このブログの構築過程そのものも、教材の一部として公開しています。