feat: Improve documentation in Japanese README.md file (#3650)
This commit is contained in:
parent
5b927f18d0
commit
ec35e4f256
@ -9,11 +9,13 @@
|
|||||||
<hr>
|
<hr>
|
||||||
|
|
||||||
### **✨ 即時デプロイが可能な、Pure Python で作ったパフォーマンスと汎用性が高い Web アプリケーション ✨**
|
### **✨ 即時デプロイが可能な、Pure Python で作ったパフォーマンスと汎用性が高い Web アプリケーション ✨**
|
||||||
|
|
||||||
[](https://badge.fury.io/py/reflex)
|
[](https://badge.fury.io/py/reflex)
|
||||||

|

|
||||||

|

|
||||||
[](https://reflex.dev/docs/getting-started/introduction)
|
[](https://reflex.dev/docs/getting-started/introduction)
|
||||||
[](https://discord.gg/T5WSbC2YtQ)
|
[](https://discord.gg/T5WSbC2YtQ)
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
---
|
---
|
||||||
@ -27,9 +29,10 @@
|
|||||||
Reflex は Python のみでフルスタック Web アプリケーションを作成できるライブラリです。
|
Reflex は Python のみでフルスタック Web アプリケーションを作成できるライブラリです。
|
||||||
|
|
||||||
主な特徴:
|
主な特徴:
|
||||||
* **Pure Python** - WebアプリケーションのフロントエンドとバックエンドをPythonのみで実装できるため、Javascriptを学ぶ必要がありません。
|
|
||||||
* **高い柔軟性** - Reflexは簡単に始められて、複雑なアプリケーションまで作成できます。
|
- **Pure Python** - Web アプリケーションのフロントエンドとバックエンドを Python のみで実装できるため、Javascript を学ぶ必要がありません。
|
||||||
* **即時デプロイ** - ビルド後、すぐにデプロイが可能です。[単純なCLIコマンド](https://reflex.dev/docs/hosting/deploy-quick-start/)を使ったアプリケーションのデプロイや、自身のサーバーへのホストができます。
|
- **高い柔軟性** - Reflex は簡単に始められて、複雑なアプリケーションまで作成できます。
|
||||||
|
- **即時デプロイ** - ビルド後、すぐにデプロイが可能です。[単純な CLI コマンド](https://reflex.dev/docs/hosting/deploy-quick-start/)を使ったアプリケーションのデプロイや、自身のサーバーへのホストができます。
|
||||||
|
|
||||||
Reflex がどのように動作しているかを知るには、[アーキテクチャページ](https://reflex.dev/blog/2024-03-21-reflex-architecture/#the-reflex-architecture)をご覧ください。
|
Reflex がどのように動作しているかを知るには、[アーキテクチャページ](https://reflex.dev/blog/2024-03-21-reflex-architecture/#the-reflex-architecture)をご覧ください。
|
||||||
|
|
||||||
@ -117,15 +120,16 @@ def index():
|
|||||||
on_blur=State.set_prompt,
|
on_blur=State.set_prompt,
|
||||||
width="25em",
|
width="25em",
|
||||||
),
|
),
|
||||||
rx.button("Generate Image", on_click=State.get_image, width="25em"),
|
rx.button(
|
||||||
rx.cond(
|
"Generate Image",
|
||||||
State.processing,
|
on_click=State.get_image,
|
||||||
rx.chakra.circular_progress(is_indeterminate=True),
|
width="25em",
|
||||||
|
loading=State.processing
|
||||||
|
),
|
||||||
rx.cond(
|
rx.cond(
|
||||||
State.complete,
|
State.complete,
|
||||||
rx.image(src=State.image_url, width="20em"),
|
rx.image(src=State.image_url, width="20em"),
|
||||||
),
|
),
|
||||||
),
|
|
||||||
align="center",
|
align="center",
|
||||||
),
|
),
|
||||||
width="100%",
|
width="100%",
|
||||||
@ -137,14 +141,12 @@ app = rx.App()
|
|||||||
app.add_page(index, title="Reflex:DALL-E")
|
app.add_page(index, title="Reflex:DALL-E")
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|
||||||
## それぞれの実装を見てみましょう
|
## それぞれの実装を見てみましょう
|
||||||
|
|
||||||
<div align="center">
|
<div align="center">
|
||||||
<img src="../../docs/images/dalle_colored_code_example.png" alt="DALL-E appのフロントエンドとバックエンドのパーツの違いを説明しています。" width="900" />
|
<img src="../../docs/images/dalle_colored_code_example.png" alt="DALL-E appのフロントエンドとバックエンドのパーツの違いを説明しています。" width="900" />
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
||||||
### **Reflex UI**
|
### **Reflex UI**
|
||||||
|
|
||||||
UI から見てみましょう。
|
UI から見てみましょう。
|
||||||
@ -178,7 +180,7 @@ class State(rx.State):
|
|||||||
|
|
||||||
ステートでは、アプリで変更が可能な全ての変数(vars と呼びます)と、vars の変更が可能な関数を定義します。
|
ステートでは、アプリで変更が可能な全ての変数(vars と呼びます)と、vars の変更が可能な関数を定義します。
|
||||||
|
|
||||||
この例では、ステートを`prompt`と`image_url`で構成しています。そして、ブール型の`processing`と`complete`を用いて、プログレスサークルと画像の表示を切り替えています。
|
この例では、ステートを`prompt`と`image_url`で構成しています。そして、ブール型の`processing`と`complete`を用いて、ボタンを無効にするタイミング(画像生成中)や生成された画像を表示するタイミングを示しています。
|
||||||
|
|
||||||
### **イベントハンドラ**
|
### **イベントハンドラ**
|
||||||
|
|
||||||
@ -225,7 +227,6 @@ app.add_page(index, title="DALL-E")
|
|||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
||||||
## ✅ ステータス
|
## ✅ ステータス
|
||||||
|
|
||||||
2022 年 12 月に、Reflex は Pynecone という名前でローンチしました。
|
2022 年 12 月に、Reflex は Pynecone という名前でローンチしました。
|
||||||
@ -244,8 +245,8 @@ Reflexは毎週、新しいリリースや機能追加を行っています!
|
|||||||
|
|
||||||
スキルや経験に関わらず、私たちはコントリビュータを積極的に探しています。コントリビュートするために、[CONTIBUTING.md](https://github.com/reflex-dev/reflex/blob/main/CONTRIBUTING.md)をご覧ください。
|
スキルや経験に関わらず、私たちはコントリビュータを積極的に探しています。コントリビュートするために、[CONTIBUTING.md](https://github.com/reflex-dev/reflex/blob/main/CONTRIBUTING.md)をご覧ください。
|
||||||
|
|
||||||
|
|
||||||
## 私たちのコントリビュータに感謝!:
|
## 私たちのコントリビュータに感謝!:
|
||||||
|
|
||||||
<a href="https://github.com/reflex-dev/reflex/graphs/contributors">
|
<a href="https://github.com/reflex-dev/reflex/graphs/contributors">
|
||||||
<img src="https://contrib.rocks/image?repo=reflex-dev/reflex" />
|
<img src="https://contrib.rocks/image?repo=reflex-dev/reflex" />
|
||||||
</a>
|
</a>
|
||||||
|
Loading…
Reference in New Issue
Block a user