さとまたwiki

はじめに

このサイトについてと、2025年のWeb開発トレンド

このサイトについて

初心者から実務レベルまで、モダンWeb開発を学べるサイトです

HTML/CSS/JavaScriptの基礎から、SvelteKit、TypeScript、Tailwind CSSなどの 最新技術まで、実践的なコード例とともに解説しています。

初心者向け

「なぜ必要か」「何をしているか」を丁寧に説明

実践的

すぐに使えるコード例とプレビュー付き

最新技術

2025年のトレンド技術を中心に解説

Web開発の世界は常に進化しています。2025年現在の主要なトレンドを見ていきましょう。

1 フロントエンドフレームワーク

主要プレイヤーの現状

React
82%
Next.js
53%
Vue.js
46%
Svelte
26%
Astro
25%

※ State of JS 2024 調査データより

Svelteが急成長中

現在25.8%の開発者が使用し、さらに43.6%が「学びたい」と回答。 ビルド時にコンパイルされるため、ランタイムが不要で高速。

Astroの台頭

新しいフレームワークながら25%の採用率。 「アイランドアーキテクチャ」で必要な部分だけJSを読み込む。

2 アーキテクチャのトレンド

サーバーサイドへの回帰

「ブラウザに送るJavaScriptを減らす」という方向性が主流に。 SSR(サーバーサイドレンダリング)やSSG(静的サイト生成)が再び注目されています。 Next.jsのServer Components、SvelteKitのサーバーサイド処理がその代表例です。

エッジコンピューティング

2024年に世界で14%増加。Cloudflare Workers、Vercel Edge Functions、Deno Deployなど、 ユーザーに近いサーバーで処理を行うことで、超高速なレスポンスを実現。

ローカルファースト

データをまずローカルに保存し、後からサーバーと同期する設計が増加中。 オフライン対応、プライバシー重視のアプリに最適。

3 バックエンド・ランタイム

Bunの成熟

Node.jsの代替として注目されていたBunが本番環境で安定稼働。 Express、Fastifyなど主要フレームワークと互換性あり。圧倒的な速度が魅力。

NestJSの躍進

TypeScript + MVCアーキテクチャで、エンタープライズ向け開発に人気。 モジュラー設計でテストしやすく、大規模開発に最適。

4 TypeScriptの標準化

TypeScriptはもはや「オプション」ではなく「標準」に

静的型付けにより、エラーを早期に発見でき、コード品質が向上。 ほぼすべてのモダンフレームワークがTypeScriptを公式サポートしています。

SvelteKit Next.js NestJS Astro Vue 3

5 AI駆動開発

2025年最大のゲームチェンジャー

Claude Code、Cursor、GitHub Copilotなど、AIを活用した開発ツールが急速に普及。 コーディング、デバッグ、ドキュメント作成の効率が劇的に向上しています。

Claude Code

CLIでのAI開発支援

Cursor

AI統合エディタ

GitHub Copilot

コード補完AI

このサイトで学べること

基礎技術

  • HTML - Webページの構造
  • CSS - スタイリングとレイアウト
  • JavaScript - 動的な処理
  • TypeScript - 型安全な開発

モダンフレームワーク

  • SvelteKit - フルスタック開発
  • Next.js - React ベース開発
  • Tailwind CSS - ユーティリティCSS

バックエンド・データベース

  • Supabase - BaaS(認証・DB)
  • Cloudflare D1 - エッジDB
  • APIエンドポイント設計

開発の考え方

  • オブジェクト指向プログラミング
  • 状態管理
  • 非同期処理

おすすめの学習順序

1

HTML → CSS → JavaScript

Webの基礎を固める

2

TypeScript

型安全な開発を学ぶ

3

Tailwind CSS

効率的なスタイリング

4

SvelteKit(Svelte + Vite)

フルスタック開発の実践

5

Supabase / Cloudflare D1

データベース連携