コンテンツにスキップ
per page, with , order by , clip by
Results of 1 - 10 of about 21 for 開発者 (0.002 sec.)
歴史、設計、そしてこれから 14071
歴史、設計、そしてこれから 少し前に、 FastAPI のユーザーに以下の様に尋ねられました : このプロジェクトの歴史は?何もないところから、数週間ですごいものができているようです。 [...] これがその歴史のほんの一部です。 代替手段 数年前から、私は複雑な ... 要件を持つAPI (機械学習、分散システム、非同期ジョブ、NoSQLデータベースなど) を作成しており、いくつかの開発者チームを率いています。 その一環で、多くの方法を調査し、テストし、利用する必要がありました。 FastAPI の歴史は、その前身の歴史 ... 択肢はありませんでした。 調査 すべて既存の代替手段を使うことで、そのすべてを学び、アイデアを得て、自分や一緒に仕事をしてきた開発者のチームにとって最良の方法で組み合わせる機会を得ました。 たとえば、理想的にはPythonの標準的な型ヒントに基づくべきであることが ... hema、OAuth2などの仕様を数ヶ月かけて勉強し、それらの関係、重複する箇所、相違点を理解しました。 設計 その後、 (FastAPIを使う開発者として) ユーザーが欲しい「API」の設計に時間を費やしました。 もっとも人気のあるPythonエディターでいくつかのアイデアをテストし ...
https://man.mtool.work/fastapi/0.115/history-design-future/
FastAPIを応援 - ヘルプの入手 12515
FastAPIを応援 - ヘルプの入手 FastAPI は気に入りましたか? FastAPIやユーザーや開発者を応援したいですか? もしくは、 FastAPI についてヘルプが必要ですか? とても簡単に応援できます (ただ1、2回クリックするだけのものもあります)。 また、ヘルプを入手す ... 行うと、 FastAPI バグ修正や新機能の実装などの新しいリリース (新しいバージョン) があるたびに (メールで) 通知を受け取れます。 開発者とつながる 以下で、 開発者 (Sebastián Ramírez / tiangolo ) とコンタクトをとれます: GitHub でフォロー 。 他のオープンソースプ ... 成ツールについての記事が読めます。 新規記事の執筆を通知してくれます。 FastAPI に関するツイート FastAPI についてツイート し、開発者や他の人にどこが気に入ったのか教えてください。? FastAPI がどのように使われ、どこが気に入られ、どんなプロジェクト/会社で使われ ... 作成 できます: ドキュメントのタイプミスを修正。 新たなドキュメントセクションを提案。 既存のissue/バグを修正。 新機能を追加。 開発者のスポンサーになる GitHub sponsors を通して開発者を経済的にサポートできます。 そこで、感謝の気持ちを伝えるためにコーヒー☕️を ...
https://man.mtool.work/fastapi/0.115/help-fastapi/
代替ツールから受けたインスピレーションと比較 9488
代替ツールから受けたインスピレーションと比較 何が FastAPI にインスピレーションを与えたのか、他の代替ツールと比較してどうか、そしてそこから何を学んだのかについて。 はじめに FastAPI は、代替ツールのこれまでの働きがなければ存在しなかったでしょ ... ークの上にそれを提供するために作られたツールです。 データのバリデーションを行うために内部ではMarshmallowを使用しており、同じ開発者によって作られました。 素晴らしいツールで、私も FastAPI を持つ前はよく使っていました。 情報 Webargsは、Marshmallowと同じ開発 ... に、YAMLのdocstringを変更するのを忘れてしまうと、生成されたスキーマが古くなってしまいます。 情報 APISpecは、Marshmallowと同じ開発者により作成されました。 FastAPI へ与えたインスピレーション OpenAPIという、APIについてのオープンな標準をサポートしている点。 F ... れらのフルスタックジェネレーターは、 FastAPI Project Generators の元となっていました。 情報 Flask-apispecはMarshmallowと同じ開発者により作成されました。 FastAPI へ与えたインスピレーション シリアライゼーションとバリデーションを定義したコードから、OpenAPIス ...
https://man.mtool.work/fastapi/0.115/alternatives/
HTTPS について 9420
HTTPS について HTTPSは単に「有効」か「無効」かで決まるものだと思いがちです。 しかし、それよりもはるかに複雑です。 Tip もし急いでいたり、HTTPSの仕組みについて気にしないのであれば、次のセクションに進み、さまざまなテクニックを使ってすべてをセッ ... ください。 利用者の視点から HTTPS の基本を学ぶ に当たっては、次のリソースをオススメします: https://howhttps.works/ . さて、 開発者の視点 から、HTTPSについて考える際に念頭に置くべきことをいくつかみていきましょう: HTTPSの場合、 サーバ は 第三者 によって生成 ... このアイデアは、これらの証明書の取得と更新を自動化することで、 安全なHTTPSを、無料で、永遠に 利用できるようにすることです。 開発者のための HTTPS ここでは、HTTPS APIがどのように見えるかの例を、主に開発者にとって重要なアイデアに注意を払いながら、ステップ・ ... ム を用意したくなる主な理由の1つです。 まとめ HTTPS を持つことは非常に重要であり、ほとんどの場合、かなり クリティカル です。開発者として HTTPS に関わる労力のほとんどは、これらの 概念とその仕組みを理解する ことです。 しかし、ひとたび 開発者向けHTTPS の基本 ...
https://man.mtool.work/fastapi/0.115/deployment/https/
FastAPI 8219
FastAPI FastAPI framework, high performance, easy to learn, fast to code, ready for production ドキュメント : https://fastapi.tiangolo.com ソースコード : https://github.com/fastapi/fastapi FastAPI は、Pythonの標準である型ヒントに基づいてPyt ... す)。 最も高速な Python フレームワークの一つです . 高速なコーディング : 開発速度を約 200%~300%向上させます。 * 少ないバグ : 開発者起因のヒューマンエラーを約 40%削減します。 * 直感的 : 素晴らしいエディタのサポートや オートコンプリート。 デバッグ時間を削減 ...
https://man.mtool.work/fastapi/0.115/
エラーハンドリング 8219
エラーハンドリング APIを使用しているクライアントにエラーを通知する必要がある状況はたくさんあります。 このクライアントは、フロントエンドを持つブラウザ、誰かのコード、IoTデバイスなどが考えられます。 クライアントに以下のようなことを伝える必要が ... rom starlette.requests import Request と from starlette.responses import JSONResponse を使用することもできます。 FastAPI は開発者の利便性を考慮して、 fastapi.responses と同じ starlette.responses を提供しています。しかし、利用可能なレスポンスのほとんどは ... tem_id" : item_id } 技術詳細 また、 from starlette.responses import PlainTextResponse を使用することもできます。 FastAPI は開発者の利便性を考慮して、 fastapi.responses と同じ starlette.responses を提供しています。しかし、利用可能なレスポンスのほとんどは ...
https://man.mtool.work/fastapi/0.115/tutorial/handling-errors/
静的ファイル 8219
静的ファイル StaticFiles を使用して、ディレクトリから静的ファイルを自動的に提供できます。 StaticFiles の使用 StaticFiles をインポート。 StaticFiles() インスタンスを生成し、特定のパスに「マウント」。 Python 3.8+ from fastapi import FastAPI f ... ectory = "static" ), name = "static" ) 技術詳細 from starlette.staticfiles import StaticFiles も使用できます。 FastAPI は、開発者の利便性のために、 starlette.staticfiles と同じ fastapi.staticfiles を提供します。しかし、実際にはStarletteから直接渡されてい ...
https://man.mtool.work/fastapi/0.115/tutorial/static-files/
機能 8152
機能 FastAPIの機能 FastAPI は以下の機能をもちます: オープンスタンダード準拠 API作成のための OpenAPI 。これは、 path operations の宣言、パラメータ、ボディリクエスト、セキュリティなどを含んでいます。 JSONスキーマ を使用したデータモデルのドキュ ... に設計されており、すべての決定は開発を開始する前でも複数のエディターでテストされ、最高の開発体験が保証されます。 前回のPython開発者調査では、 最も使用されている機能が「オートコンプリート」であることが明らかになりました。 FastAPI フレームワークは、この要求 ...
https://man.mtool.work/fastapi/0.115/features/
レスポンスを直接返す 7949
レスポンスを直接返す FastAPI の path operation では、通常は任意のデータを返すことができます: 例えば、 dict 、 list 、Pydanticモデル、データベースモデルなどです。 デフォルトでは、 FastAPI は JSON互換エンコーダ で説明されている jsonable_encod ... tent = json_compatible_item_data ) 技術詳細 また、 from starlette.responses import JSONResponse も利用できます。 FastAPI は開発者の利便性のために fastapi.responses という starlette.responses と同じものを提供しています。しかし、利用可能なレスポンスのほと ...
https://man.mtool.work/fastapi/0.115/advanced/response-directly/
ミドルウェア 7949
ミドルウェア FastAPI アプリケーションにミドルウェアを追加できます。 「ミドルウェア」は、すべての リクエスト に対して、それがあらゆる特定の path operation によって処理される前に機能する関数です。また、すべての レスポンス に対して、それを返す ... す ( CORS (オリジン間リソース共有) ) 技術詳細 from starlette.requests import Request を使用することもできます。 FastAPI は、開発者の便利のためにこれを提供していますが、Starletteから直接きています。 response の前後 path operation が request を受け取る前に ...
https://man.mtool.work/fastapi/0.115/tutorial/middleware/
PREV 1 2 3 NEXT