Install FastAPI and run your first FastAPI server on Windows
<h1><strong>What is FastAPI?</strong></h1>
<p>Released in 2018, <strong>FastAPI</strong> is a <strong>Python</strong> web framework for building <strong>RESTful APIs</strong>. It quickly gained popularity due to its ease of use, speed and robustness. FastAPI uses <strong>Pydantic</strong> to define custom data types or extend validation with methods and allows to validate, serialize and deserialize data. It also automatically generates <strong>OpenAPI</strong> documentation for APIs built in two html format using <strong>Swagger UI</strong> and <strong>Redoc</strong> and <strong>OpenAPI</strong> data in json format[1].</p>
<h1><strong>First let’s install Python</strong></h1>
<p><img alt="" src="https://miro.medium.com/v2/resize:fit:700/0*msvYrYqtU-kHzfMx" style="height:472px; width:700px" /></p>
<p>Photo by <a href="https://unsplash.com/@rubaitulazad?utm_source=medium&utm_medium=referral" rel="noopener ugc nofollow" target="_blank">Rubaitul Azad</a> on <a href="https://unsplash.com/?utm_source=medium&utm_medium=referral" rel="noopener ugc nofollow" target="_blank">Unsplash</a></p>
<p>Go to the official website <a href="https://www.python.org/downloads/" rel="noopener ugc nofollow" target="_blank">https://www.python.org/downloads</a>, download and install python, just follow the instruction to install it.</p>
<p><strong><em>Note, don’t forget to check the Add python in environment variable box.</em></strong></p>
<p>After this, when you run one of the command below, you will see the version of python you have installed.</p>
<p><a href="https://medium.com/@aboubacarabdouabarchidev/install-fastapi-and-run-your-first-fastapi-server-on-windows-cd4e681d46d2"><strong>Read More</strong></a></p>