Qwikチュートリアルの概要
Qwikへようこそ!
Qwikは、クライアントで瞬時に起動する再開可能なアプリケーションを構築するためのフロントエンドフレームワークです。Qwikは、ユーザーがトリガーしたアクションを実行するために厳密に必要なコードのみをダウンロードして実行するという哲学に焦点を当てることで、これを達成します。Qwikは、Webアプリケーションを構築するための根本的に新しいアプローチを表す、きめ細かい遅延読み込みフレームワークです。
Qwikチュートリアル
以下は、Qwikを使い始めるのに役立つ一連のチュートリアルです。各チュートリアルは単一のトピックに焦点を当てており、動作させるために参加が必要な実践的な例が含まれています。
チュートリアルは、以下のセクションに分かれています。
- はじめに: サーバーサイドのプリレンダリングとクライアントサイドのインタラクティビティを備えたシンプルなアプリケーションの構築に焦点を当てた、Qwikの速習チュートリアルです。このチュートリアルは、個々のAPIの詳細に焦点を当てるのではなく、Qwikアプリケーションがどのように構築されるかについての感覚をつかむように設計されています。
- コンポーネント: コンポーネントの宣言、バインディング、および合成に関するすべて。
- イベント: イベントの宣言、バインディング、およびトリガー。
- ストア: ストアの宣言、データバインディング、リアクティビティ、およびシリアライゼーション。
- プロパティ: プロパティとコンポーネントの宣言と使用方法、およびシリアライゼーションの制約に関する詳細な説明。
- リアクティビティ: リアクティビティの仕組みと、より複雑なアプリケーションの構築にどのように使用できるかについての詳細な説明。
- コンテキスト: コンテキストを通じてアプリケーションにグローバルにデータを利用できるようにする。
- ライフサイクルフック: コンポーネントのライフサイクルフック。
- スロット: コンテンツプロジェクションの仕組みと、より複雑なシナリオでの使用方法についての詳細な説明。
- スタイリング: CSSを使用したアプリケーションのスタイリング。
- オプティマイザー: オプティマイザーの制約について理解する。
- 新しいAPIの合成: アプリケーション用の新しい
use___()
および$
APIの合成。