Halaman ini menjelaskan library dan alat serta memberikan informasi lainnya untuk membantu Anda mulai menggunakan Framework Endpoints untuk Python. Lihat Tentang Framework Endpoint untuk mengetahui ringkasan arsitektur Endpoints Frameworks.
Library dan alat
Framework Cloud Endpoints untuk lingkungan standar App Engine menyediakan library dan alat berikut:
- Library framework.
- Alat command line
endpointscfg.py
, yang Anda gunakan untuk menghasilkan hal berikut:- Paket library klien dan dokumen Discovery, yang memungkinkan aplikasi Android dan jenis aplikasi klien lainnya mengakses API Anda.
- File konfigurasi OpenAPI, yang Anda gunakan jika menginginkan fungsi pengelolaan API seperti pemantauan, logging, dan validasi kunci API.
Persyaratan
Untuk menggunakan Framework Endpoint, ikuti proses yang ditunjukkan dalam Tutorial.
Dan terakhir, Anda perlu mengetahui cara mengembangkan klien pilihan Anda, seperti klien web JavaScript, atau klien seluler, seperti Android.
Proses pengembangan
Alur kerja umum untuk mengembangkan aplikasi menggunakan Framework Endpoint adalah:
- Tulis kode API Anda terlebih dahulu, gabungkan class dan metode apa pun yang terekspos, lalu buat class
Message
seperti yang dijelaskan dalam Membuat Endpoints API. - Buat server web untuk menyalurkan API Anda.
- Buat file konfigurasi OpenAPI dan deploy seperti yang dijelaskan dalam Tutorial.
- Jika ingin, uji API Anda secara lokal.
- Men-deploy API.
- Membuat library klien.
- Tulis aplikasi klien Anda menggunakan library klien saat melakukan panggilan ke API.
Memulai
Untuk memulai, ikuti Tutorial cara mengonfigurasi, men-deploy, dan mengirim permintaan ke API contoh. Kemudian, kembali ke bagian ini untuk mengetahui informasi yang Anda perlukan untuk mengonfigurasi, men-deploy, dan menguji API Anda sendiri.
Bermigrasi dari Endpoint versi 1.0
Jika Anda sudah mengembangkan backend API menggunakan Endpoint versi sebelumnya, ikuti Panduan migrasi untuk memindahkan aplikasi Anda ke Endpoint versi 2.0.