# Preact

モダンな機能と軽量さを保ちながら、効率的なウェブ開発を実現するReactの高速な代替ライブラリです。

[Website](https://preactjs.com) [GitHub](https://github.com/preactjs/preact) [npm](https://npmjs.com/package/preact)

このライブラリは、Reactの高速で軽量な代替手段です。わずか3kBのサイズながら、同じ強力な機能と最新のAPIを備えています。Preactは効率的な差分アルゴリズムとサーバーサイドレンダリングからのシームレスなハイドレーションにより、高いパフォーマンスとスムーズな動作を実現します。

IE11を含む最新のブラウザーをサポートし、スケジューラーをカスタマイズして透過的な非同期レンダリングを行えます。複雑なビルド設定が不要で、Preactをブラウザーで直接使えるため、既存プロジェクトにも簡単に組み込めます。

[preact/compat]というエイリアスを通じてReactとの幅広い互換性を提供し、既存のReactコンポーネントを多数そのまま利用できます。仮想DOMコンポーネントを通じて、Preactは大規模なフレームワークにありがちな負荷を抑えながら、状態を効率よく管理し、操作性の高いUIを実装できます。

## 機能

- 高速で軽量
- 使い慣れたReact API
- 最適化された差分アルゴリズム
- サーバーサイドレンダリング
- 非同期レンダリング
- ブラウザー互換性
- 高いReact互換性

## 詳細

**GitHubスター数**

36.9K

**npmダウンロード数**

4.4M/週

**最新バージョン**

10.25.1

**作成日**

Sep 11, 2015

**更新日**

Dec 6, 2024

**ライセンス**

MIT License

ここに広告を掲載しませんか？

[メールでお問い合わせ](mailto:hi@dennn.is?subject=KickstartUI%E3%81%A7%E3%81%AE%E5%BA%83%E5%91%8A%E6%8E%B2%E8%BC%89)

[広告 WordPress向けのエージェント対応プラグインスイート。](https://sleekwp.com/?ref=kickstartui)

## 関連項目

### [React](https://kickstartui.com/ja/details/react/)

コンポーネントベースのアーキテクチャを使い、インタラクティブなユーザーインターフェースの開発を支援します。

**GitHubスター数**

230.1K

**更新日**

Dec 6, 2024

**ライセンス**

MIT License

### [Solid](https://kickstartui.com/ja/details/solidjs/)

モダンでリアクティブな手法を用いて、高性能なユーザーインターフェースを構築したい開発者向けのライブラリです。

**GitHubスター数**

32.6K

**更新日**

Dec 6, 2024

**ライセンス**

MIT License

### [Angular](https://kickstartui.com/ja/details/angular/)

動的でスケーラブルなウェブアプリケーションを構築するための、堅牢なソリューションを提供するフレームワークです。豊富な機能を備え、柔軟性と構造化された開発アプローチを求める開発者のニーズに応えます。

**GitHubスター数**

96.4K

**更新日**

Dec 6, 2024

**ライセンス**

MIT License

### [Enhance](https://kickstartui.com/ja/details/enhance/)

このソリューションは、開発者がHTML中心の開発手法を活用できるようにすることで、生産性とアプリケーションのパフォーマンスを高め、構築とデプロイのプロセスを効率化します。

### [Nue](https://kickstartui.com/ja/details/nuejs/)

デザインと開発をより直感的に統合し、ユーザー体験の構築方法を刷新する革新的なプラットフォームです。従来の煩雑な作業にとらわれず、開発者が優れたユーザー体験の創出に集中できます。

**GitHubスター数**

34

**更新日**

May 27, 2022

**ライセンス**

MIT License

### [Qwik](https://kickstartui.com/ja/details/qwik/)

パフォーマンスとインタラクティブ性を重視した、瞬時に動作するウェブアプリケーションを構築するためのモダンなフレームワークです。

### [RedwoodJS](https://kickstartui.com/ja/details/redwoodjs/)

柔軟性とセットアップやメンテナンスの簡潔さを重視した、スケーラブルなウェブアプリケーション開発のための堅牢なソリューションです。

### [Stencil](https://kickstartui.com/ja/details/stenciljs/)

高性能で再利用可能なコンポーネントライブラリを簡単に作成できるライブラリです。

**GitHubスター数**

12.6K

**更新日**

Dec 6, 2024

**ライセンス**

Other
