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

|
||||

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