Kata SUHU

27 March 2023 - Kategori: Knowledge - Oleh: SUHU

Mengenal Python FastAPI

Mengenal Python FastAPI

Framework Python favorit terbaru nih. Kenapa FastAPI jadi framework populer?
Yuk kita mengenal FastAPI dan kelebihannya

Apa itu fastAPI ?
Fast API adalah kerangka kerja web modern, yang dinilai sangat cepat (berperforma tinggi), untuk membangun sebuah API berbasis Python 3.6+.

Kelebihan FastApi :

- FastAPI dibangun di atas standar seperti JSON Schema (alat yang digunakan untuk memvalidasi struktur data JSON), OAuth 2.0 (ini adalah protokol standar industri untuk otorisasi), dan OpenAPI (yang merupakan antarmuka pemrograman aplikasi yang tersedia untuk umum).

- FastAPI memudahkan pembuatan GraphQL API dengan pustaka Python yang disebut graphene-python.

Berikut 3 alasan mengapa kamu perlu menggunakan FastAPI :

1. API Documentation
FastAPI mempunyai dokumentasi yang sangat luas, hal ini membuat segalanya lebih mudah.

2. Cepat
Sesuai dengan namanya, ini memang FastAPI. Berdasarkan data dari techempower benchmark, FastAPI mengalahkan setiap framework dalam hal kinerja. Dimana kerangka kerja yang paling umum digunakan seperti Flask dan Django tertinggal di belakang.

3. Asynchronous
Fitur yang paling menarik dari FastAPI adalah ia mendukung kode asinkron di luar kotak menggunakan kata kunci Python async / await. FastAPI mendukung asyncio secara default, yang berarti sekarang dapat menggunakan satu framework saja untuk semua end points.

Seperti itu penjelasan tentang Python FastAPI. Jika Anda berminat untuk mempelajari tentang bahasa Python lebih mendalam, silakan mengikuti pelatihannya bersama SUHU disini : Python Programing Fundamental : https://suhu.co.id/pelatihan/python_programing_fundamental

BAGIKAN ARTIKEL INI

Kata SUHU Terkait

Hubungi kami