コンテンツにスキップ
per page, with , order by , clip by
Results of 1 - 10 of about 24 for ツール (0.002 sec.)
代替ツールから受けたインスピレーションと比較 13844
代替ツールから受けたインスピレーションと比較 何が FastAPI にインスピレーションを与えたのか、他の代替ツールと比較してどうか、そしてそこから何を学んだのかについて。 はじめに FastAPI は、代替ツールのこれまでの働きがなければ存在しなかったでしょ ... う。 以前に作られた多くのツールが、作成における刺激として役立ってきました。 私は数年前から新しいフレームワークの作成を避けてきました。まず、 FastAPI でカバ ... ーされているすべての機能を、さまざまなフレームワーク、プラグイン、ツールを使って解決しようとしました。 しかし、その時点では、これらの機能をすべて提供し、以前のツールから優れたアイデアを取り入れ、可 ... わせ、それまで利用できなかった言語機能 (Python 3.6以降の型ヒント) を利用したものを作る以外に選択肢はありませんでした。 以前のツール Django Pythonのフレームワークの中で最もポピュラーで、広く信頼されています。Instagramのようなシステムの構築に使われています ...
https://man.mtool.work/fastapi/0.115/alternatives/
コンテナ内のFastAPI - Docker 12009
コンテナ内のFastAPI - Docker FastAPIアプリケーションをデプロイする場合、一般的なアプローチは Linuxコンテナ・イメージ をビルドすることです。 基本的には Docker を用いて行われます。生成されたコンテナ・イメージは、いくつかの方法のいずれかでデプ ... がない場合、コンテナは停止します。 コンテナ・イメージ Dockerは、 コンテナ・イメージ と コンテナ を作成・管理するための主要なツールの1つです。 そして、DockerにはDockerイメージ(コンテナ)を共有する Docker Hub というものがあります。 Docker Hubは 多くのツー ... さまざまなイメージがあります: PostgreSQL MySQL MongoDB Redis , etc. 予め作成されたコンテナ・イメージを使用することで、異なるツールを 組み合わせて 使用することが非常に簡単になります。例えば、新しいデータベースを試す場合に特に便利です。ほとんどの場合、 公式 ... イメージ を使い、環境変数で設定するだけで良いです。 そうすれば多くの場合、コンテナとDockerについて学び、その知識をさまざまなツールやコンポーネントによって再利用することができます。 つまり、データベース、Pythonアプリケーション、Reactフロントエンド・アプリ ...
https://man.mtool.work/fastapi/0.115/deployment/docker/
歴史、設計、そしてこれから 9958
歴史、設計、そしてこれから 少し前に、 FastAPI のユーザーに以下の様に尋ねられました : このプロジェクトの歴史は?何もないところから、数週間ですごいものができているようです。 [...] これがその歴史のほんの一部です。 代替手段 数年前から、私は複雑な ... 環で、多くの方法を調査し、テストし、利用する必要がありました。 FastAPI の歴史は、その前身の歴史が大部分を占めています。 代替ツールから受けたインスピレーションと比較 のセクションでこう述べています: FastAPI は、代替ツールのこれまでの働きがなければ存在しなか ... ったでしょう。 以前に作られた多くのツールが、作成における刺激として役立ってきました。 私は数年前から新しいフレームワークの作成を避けてきました。まず、 FastAPI でカバ ... ーされているすべての機能を、さまざまなフレームワーク、プラグイン、ツールを使って解決しようとしました。 しかし、その時点では、これらの機能をすべて提供し、以前のツールから優れたアイデアを取り入れ、可 ...
https://man.mtool.work/fastapi/0.115/history-design-future/
セキュリティ入門 9357
セキュリティ入門 セキュリティ、認証、認可を扱うには多くの方法があります。 そして、通常、それは複雑で「難しい」トピックです。 多くのフレームワークやシステムでは、セキュリティと認証を処理するだけで、膨大な労力とコードが必要になります(多くの場 ... ります)。 FastAPI は、セキュリティの仕様をすべて勉強して学ぶことなく、標準的な方法で簡単に、迅速に セキュリティ を扱うためのツールをいくつか提供します。 しかし、その前に、いくつかの小さな概念を確認しましょう。 お急ぎですか? もし、これらの用語に興味がなく ... ュリティ「スキーム」を定義する方法があります。 それらを使用することで、これらの対話型ドキュメントシステムを含む、標準ベースのツールをすべて活用できます。 OpenAPIでは、以下のセキュリティスキームを定義しています: apiKey : アプリケーション固有のキーで、これら ... らのような認証/認可プロバイダを構築することですが、 FastAPI は、あなたのために重い仕事をこなしながら、それを簡単に行うためのツールを提供します。 FastAPI ユーティリティ FastAPIは fastapi.security モジュールの中で、これらのセキュリティスキームごとにいくつか ...
https://man.mtool.work/fastapi/0.115/tutorial/security/
FastAPIを応援 - ヘルプの入手 9307
FastAPIを応援 - ヘルプの入手 FastAPI は気に入りましたか? FastAPIやユーザーや開発者を応援したいですか? もしくは、 FastAPI についてヘルプが必要ですか? とても簡単に応援できます (ただ1、2回クリックするだけのものもあります)。 また、ヘルプを入手す ... ロジェクトを作成したときに通知されます。 Twitter でフォロー 。 FastAPIの使用用途を教えてください (聞いてみたいです)。 新たなツールの発表やリリースが聞けます。 Linkedin でつながる 。 新たなツールの発表やリリースが聞けます (ただしTwitterの方が利用頻度が高い ... ですが ?‍♂)。 Dev.to や Medium で著作物を読む (またはフォロー)。 アイデアや作成ツールについての記事が読めます。 新規記事の執筆を通知してくれます。 FastAPI に関するツイート FastAPI についてツイート し、開発者や ... して開発者を経済的にサポートできます。 そこで、感謝の気持ちを伝えるためにコーヒー☕️を買うことができます ?。 FastAPIを強化するツールのスポンサーになる ドキュメントで見たように、FastAPIはStarletteとPydanticという巨人の肩に乗っています。 以下のスポンサーにな ...
https://man.mtool.work/fastapi/0.115/help-fastapi/
デプロイメントのコンセプト 9157
デプロイメントのコンセプト FastAPI を用いたアプリケーションをデプロイするとき、もしくはどのようなタイプのWeb APIであっても、おそらく気になるコンセプトがいくつかあります。 それらを活用することでアプリケーションを デプロイするための最適な方法 ... これはTLS Termination Proxyと同じコンポーネントが担当することもあれば、別のコンポーネントが担当することもあります。 HTTPS 用ツールの例 TLS Termination Proxyとして使用できるツールには以下のようなものがあります: Traefik 証明書の更新を自動的に処理 ✨ Caddy 証 ... の 複数のプロセス が同時に実行されていることがあります。 OSの「タスク・マネージャー」や「システム・モニター」(または同様のツール)を確認すれば、これらのプロセスの多くが実行されているの見ることができるでしょう。 例えば、同じブラウザプログラム(Firefox、 ... します。そして多くの場合、他のコンポーネントやアプリケーション、例えばデータベースも実行されるようにします。 起動時に実行するツールの例 実行するツールの例をいくつか挙げます: Docker Kubernetes Docker Compose Swarm モードによる Docker Systemd Supervisor クラ ...
https://man.mtool.work/fastapi/0.115/deployment/concepts/
ベンチマーク 8857
ベンチマーク TechEmpowerの独立したベンチマークでは、Uvicornの下で動作する FastAPI アプリケーションは、 利用可能な最速のPythonフレームワークの1つ であり、下回っているのはStarletteとUvicorn自体 (FastAPIによって内部で使用される) のみだと示され ... し、ベンチマークを確認し、比較する際には下記の内容に気を付けてください。 ベンチマークと速度 ベンチマークを確認する時、異なるツールを同等なものと比較するのが一般的です。 具体的には、Uvicorn、Starlette、FastAPIを (他の多くのツールと) 比較しました。 ツールで ... 解決する問題がシンプルなほど、パフォーマンスが向上します。また、ほとんどのベンチマークは、ツールから提供される追加機能をテストしていません。 階層関係はこのようになります。 Uvicorn : ASGIサーバー Starlette : (Uvicornを使用 ...
https://man.mtool.work/fastapi/0.115/benchmarks/
手動デプロイ 8673
手動デプロイ FastAPI を手動でデプロイすることもできます。 以下の様なASGI対応のサーバをインストールする必要があります: Uvicorn Uvicorn , uvloopとhttptoolsを基にした高速なASGIサーバ。 $ pip install "uvicorn[standard]" ---> 100% 豆知識 standar ... percorn main:app --bind 0 .0.0.0:80 Running on 0.0.0.0:8080 over http (CTRL + C to quit) 停止した場合に自動的に再起動させるツールを設定したいかもしれません。 さらに、 Gunicorn をインストールして Uvicornのマネージャーとして使用したり 、複数のワーカーでHy ...
https://man.mtool.work/fastapi/0.115/deployment/manually/
セキュリティ - 最初の一歩 8273
セキュリティ - 最初の一歩 あるドメインに、 バックエンド APIを持っているとしましょう。 そして、別のドメインか同じドメインの違うパス(またはモバイルアプリケーションの中)に フロントエンド を持っています。 さらに、フロントエンドが ユーザー名 と ... 用して構築できます。 ですが、ちょっとした必要な情報を探すために、長い仕様のすべてを読む必要はありません。 FastAPI が提供するツールを使って、セキュリティを制御してみましょう。 どう見えるか まずはこのコードを使って、どう動くか観察します。その後で、何が起こ ... ドユーザーのためのフロントエンドではありません。しかし、すべてのAPIをインタラクティブにドキュメント化するための素晴らしい自動ツールです。 フロントエンドチームはこれを利用できます (また、あなたも利用できます) 。 サードパーティのアプリケーションやシステムで ... Bearer foobar 。 FastAPI の OAuth2PasswordBearer FastAPI は、これらのセキュリティ機能を実装するために、抽象度の異なる複数のツールを提供しています。 この例では、 Bearer トークンを使用して OAuth2 を パスワード フローで使用します。これには OAuth2PasswordBe ...
https://man.mtool.work/fastapi/0.115/tutorial/security/first-steps/
バックグラウンドタスク 8073
バックグラウンドタスク レスポンスを返した 後に 実行されるバックグラウンドタスクを定義できます。 これは、リクエスト後に処理を開始する必要があるが、クライアントがレスポンスを受け取る前に処理を終える必要のない操作に役立ちます。 これには、たとえ ... しも同じプロセスで実行する必要がない場合 (たとえば、メモリや変数などを共有する必要がない場合)、 Celery のようなより大きな他のツールを使用するとメリットがあるかもしれません。 これらは、より複雑な構成、RabbitMQ や Redis などのメッセージ/ジョブキューマネージ ...
https://man.mtool.work/fastapi/0.115/tutorial/background-tasks/
PREV 1 2 3 NEXT