<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>نوشته های قاسم مازندرانی</title><link>https://virgool.ir/feed/@ghasem092</link><description></description><language>fa</language><pubDate>2026-11-12 08:07:32</pubDate><image><url>https://files.virgool.ir/upload/users/219091/avatar/DXLEHi.jpeg</url><title>قاسم مازندرانی</title><link>https://virgool.ir/@ghasem092</link></image><item><title>آشنایی با وب میکرو فریمورک FAST API (پایتون)</title><link>https://virgool.ir/@ghasem092/آشنایی-با-وب-میکرو-فریمورک-fast-api-پایتون-agwbi0ll3kby</link><description>سلام  FAST API یک وب میکرو فریمورک پایتون هست که با شعار عملکرد بالا(high performance) ، یادگیری آسان ، کد زنی سریع و آماده برای تولید توسط آقای سباستین رامیرز تولید شدهویژگی های اصلی این فریمورک :سرعت : عملکرد بسیار سریع و قابل مقایسه و هم تراز با node js و goکدزنی ساده و سریع : افزایش سرعت کدزنی تا سه برابر نسبت به میکرو فریمورک های مشابه چون flask خطا های(باگ) کمتر : نزدیک به چهل درصد از خطا های ناشی از  برنامه نویس رو کمتر میکنهآسان برای دسترسی : پشتیبانی عالی از ادیتور ها و قابل کدزنی در هر ادیتور ،قابلیت کامپایل در همه جا و مدت زمان کمتر برای باگ یابی آسان برای یادگیری : با استفاده از مستندات عالی و قابلیت یادگیری آسان به سادگی و در کمترین زمان میتوان به این میکرو فریمورک مسلط شدکد های خوانا و کوتاه: تکرار کد را به حداقل برسونید و با باگ های کمتری دست و پنجه نرم کنید همچنین میتوان از کد های اماده استفاده کرد و از مستندات تعاملی خودکار بهره مند شدخب بریم سر بخش اصلی و نصب و نشون دادن یه نمونه کوچک از FAST APIبرای نصب کافیه دستور زیر رو در ترمینال وارد کنید:pip install fastapiبرای راه اندازی سرور و اجرا شدن در مرورگر باید uvicorn رو هم نصب کنیم :pip install uvicorn[standard]خب حالا که تمام  پیشنیاز های لازم رو نصب کردیم میتونیم یه نمونه ساده از FAST API رو بسازیماول از همه یه فایل main.py  درست میکنیمبعد از اون با استفاده از کد زیر میتونیم  از این میکرو فریمورک استفاده کنیمدر نهایت برای اجرا کردن کد کافیه کد زیر رو در ترمینال یا cmd وارد کنیم :uvicorn main:app --reloadو مرورگر باید خط زیر رو به ما نشون بده :{&#34;message&#34;:&#34;Hello World&#34;}اگه به این میکروفریمورک علاقه دارید و میخواید بیشتر راجبش بدونید میتونید با استفاده از لینک زیر مستنداتش رو مشاهده کنید و بخونید :FAST APIاین اولین پست من توی ویرگوله مشخصه که خیلی عالی نشده ولی سعی کردم به طور خلاصه با توجه به مستندات خود سایت این میکرو فریمورک رو بهتون معرفی کنم امیدوارم براتون مفید باشه :)  </description><category>قاسم مازندرانی</category><author>قاسم مازندرانی</author><pubDate>Tue, 13 Apr 2021 16:52:24 +0430</pubDate></item></channel></rss>