> ## Documentation Index
> Fetch the complete documentation index at: https://v1-learn.neoartd.my.id/llms.txt
> Use this file to discover all available pages before exploring further.

# Library Web Development

Terakhir, ada library yang bertujuan untuk pengembangan aplikasi web. Sebagaimana yang sudah dijelaskan dalam materi-materi sebelumnya, Python dapat digunakan untuk pengembangan aplikasi web pada sisi server. Berikut adalah library yang dapat digunakan untuk membantu Anda mengembangkan web.

1. **Django**\
   Django adalah high-level Python web framework yang mendukung pengembangan secara cepat, bersih, serta pragmatis. Untuk menginstal Django, Anda bisa menggunakan pip berikut.

   ::: info Linux/Mac:

   ```bash theme={null}
   python -m pip install Django
   ```

   :::
   ::: info Windows:

   ```bash theme={null}
   py -m pip install Django
   ```

   :::

   Anda juga bisa merujuk pada dokumentasi [berikut](https://docs.djangoproject.com/en/4.2/topics/install/) untuk melakukan instalasi. Untuk melihat penerapannya, Anda bisa merujuk pada dokumentasi [berikut](https://docs.djangoproject.com/en/4.2/).

2. **Flask**\
   Flask adalah web framework dalam Python yang ditujukan untuk membangun aplikasi web. Flask dirancang dengan tujuan menjadi ringan, fleksibel, dan sederhana. Dengan Flask, Anda bisa merancang aplikasi web dari yang sederhana hingga kompleks.

   Anda bisa menginstal Flask menggunakan kode pip berikut.

   ```bash theme={null}
   pip install Flask
   ```

   Untuk penerapan Flask, Anda dapat merujuk pada tautan [ini](https://flask.palletsprojects.com/en/2.3.x/tutorial/).

3. **Fast API**\
   FastAPI adalah web framework untuk Python yang tujuannya merancang dan membangun API dengan cepat, efisien, dan aman. FastAPI memberikan kinerja yang tinggi, sintaks yang intuitif, serta dukungan otomatisasi dokumentasi yang kuat. Jadi, ia cocok untuk pengembangan mikroservis, layanan web responsif, dan sebagainya.

   Anda bisa menginstal FastAPI menggunakan kode pip berikut.

   ```bash theme={null}
   pip install fastapi
   ```

   Anda bisa merujuk pada tautan [berikut](https://fastapi.tiangolo.com/tutorial/) untuk melihat berbagai penerapan FastAPI.
