Sitemap
サイトマップ
NewsTechで公開している記事・カテゴリ・シリーズ・固定ページをまとめています。 SvelteKit・Laravel・Bun・TypeScriptなど、目的に合わせて記事を探せます。
Main Pages
主要ページ
Categories
カテゴリから探す
Docker
Dockerを使った開発環境の作り方、Compose設定、ビルド改善、よくあるエラー対応など、現場で使えるコンテナ技術をわかりやすく紹介します。
SvelteKit
SvelteKitのルーティング、SSR、環境変数、フォーム処理、ビルド、デプロイまで、実践的なWebアプリ開発で役立つ知識をまとめています。Svelte 5やTypeScriptと組み合わせた構成、運用時につまずきやすいポイントもわかりやすく解説します。
バッチ挿入用
バッチ挿入用(絶対に有効化しないこと)
Tailwind CSS
Tailwind CSSの基本的な使い方から、実践的なレイアウト設計、レスポンシブ対応、ダークモード、Tailwind CSS v4の新機能まで、Web制作・フロントエンド開発で役立つ知識をまとめています。
PM2
PM2を使ったNode.js・Bunアプリのプロセス管理や本番運用について解説しています。アプリの常駐化、自動再起動、ログ管理、デプロイ運用など、実践的な構成を紹介します。
TypeScript
TypeScriptはJavaScriptに「型」を追加した言語です。TypeScriptで書いたコードは最終的にJavaScriptに変換(コンパイル)されて動きます。
Collections
記事シリーズから探す
Bun × PM2運用シリーズ
BunアプリをPM2で管理・運用する方法を解説するシリーズです。プロセス管理、常駐化、自動再起動、ログ管理、本番環境向け設定までを実践形式で紹介します。
SvelteKit Hooks 完全ガイド
SvelteKitのHooksを基礎から実践まで学ぶシリーズ。handleによる認証一元化、handleError、handleFetch、hooks.client.tsまで順番に解説します。
SvelteKit サーバー・クライアント動作入門
SvelteKit のファイルベースルーティング・load 関数によるデータ取得・サーバーとクライアントの境界を全3回で解説。+page.server.ts や SSR の仕組みを商品カタログアプリの実装を通じて基礎から学べるシリーズです。
SvelteKit 認証完全ガイド
SvelteKitでパスワード認証、セッション管理、CSRF対策、OAuthログインまで実装し、本番運用に耐える認証機能を段階的に学ぶシリーズです。
Tailwind CSS v4 入門シリーズ
Tailwind CSS v4 の変更点から、TypeScript環境でのセットアップ、@themeによるデザイントークン管理、レスポンシブ・ダークモード対応、動的クラスの扱い、実務向けコンポーネント設計までを順番に学べる入門シリーズです。
TypeScript完全入門ロードマップ
TypeScriptをこれから学びたい方に向けた学習シリーズです。 各記事は順番に読むことで理解が深まるように構成されており、 環境構築から型の基礎、実践的な開発までを一通り習得できます。
Latest Posts
最新記事
SvelteKitのhandleで認証を一元化する:Cookie・セッション・Form Actions実装
SvelteKitのhandleを使って認証処理を一元化する方法を解説。event.cookiesによるCookie操作、セッション管理、Form Actionsを使ったログイン実装、保護ルートの制御まで学べます。
記事を読む →
SvelteKit Hooks実践:handleError・handleFetch・hooks.client.tsでエラー処理とfetch制御を学ぶ
SvelteKit Hooksの実践編として、handleErrorによるエラー処理、handleFetchによるサーバーサイドfetchの制御、hooks.client.tsでのクライアントエラー対応を解説します。
記事を読む →
SvelteKitでパスワード認証を本番対応する:Prisma導入・ハッシュ化・サインアップ実装
SvelteKitにPrismaとSQLiteを導入し、bcryptによるパスワードハッシュ化、ユーザー登録、DB照合ログインまで実装します。
記事を読む →
SvelteKit Hooks入門:hooks.server.ts / hooks.client.ts / hooks.ts の違いと handle の基本
SvelteKitのHooksとは何かを初心者向けに解説。hooks.server.ts、hooks.client.ts、hooks.tsの違いや、handle・event・resolve・localsの基本を実装例とともに整理します。
記事を読む →
WindowsのDockerビルドが遅い原因はWSL外のファイル配置だった|8分→3分台に改善した話
同じプロジェクトなのにMacより遅いWindowsのDockerビルド。原因はCPUやメモリではなく、Windows側ファイルシステム(/mnt/c)の配置でした。WSL2の/home配下へ移すだけでビルドが8分から3分台に。理由と具体的な設定手順を初心者向けに解説します。
記事を読む →
SvelteKit のサーバーとクライアントの境界を理解する \n .server.ts の意味・SSR の仕組み・エラーページ・認証ガードの実装
SvelteKit の「コードがどこで動くか」を体系的に解説。.server.ts の命名規則の意味・SSR と CSR の違い・$app/environment による環境判定・+error.svelte・redirect() を使った認証ガードまでを網羅します。
記事を読む →
SvelteKit のデータ取得を理解する \n +page.server.ts・+page.ts・+server.ts の使い分けと load 関数の仕組み
SvelteKit でページにデータを渡す3つの方法を実践解説。+page.server.ts・+page.ts・+server.ts の違いと使いどころを、商品カタログアプリの load 関数実装を通じて体系的に学びます。
記事を読む →
SvelteKit のルーティングとファイル構造を理解する \n +page.svelte から +server.ts まで全ファイルの役割を一気に把握する
SvelteKit のファイルベースルーティングを基礎から解説。+page.svelte・+layout.svelte・+page.server.ts・+server.ts など全ファイルの役割と配置ルールを商品カタログアプリの実装を通じて学びます。
記事を読む →
SvelteKitのvite.config.tsとtsconfig.jsonの役割を整理する
SvelteKitで迷いやすいvite.config.tsとtsconfig.jsonの役割を整理。include/exclude、SSR external/noExternal、ビルドに含める・含めない設定、よくあるハマりポイントを初心者向けに解説します。
記事を読む →
SvelteKitの環境変数でハマる理由:\ndevでは読めるのにbuild後のクライアントで反映されない原因と対策
SvelteKitの環境変数について、static / dynamic / public / private の違い、ビルド時に値が埋め込まれる仕組み、Docker Composeのenv_fileでクライアント側に反映されない理由を実践例つきで解説します。
記事を読む →
Information
