Reflexify adalah perpustakaan boilerplate web Python yang dirancang untuk memberikan fondasi yang kuat untuk membangun aplikasi web berkualitas tinggi dengan Python dan Reflex. Proyek ini dikonfigurasi dengan berbagai alat dan fitur untuk memudahkan pengembang untuk mulai membangun aplikasi mereka, tanpa perlu menghabiskan waktu untuk menyiapkan infrastruktur atau mengkonfigurasi alat.
Untuk menggunakan Reflexify, Anda harus menginstal berikut:
Jika Anda tidak menginstal refleks, menginstal Reflexify secara otomatis menginstalnya untuk Anda. Anda dapat menginstal Reflexify menggunakan perintah berikut:
$ pip install reflexify
Setelah menginstal Reflexify, Anda dapat menguji jika berfungsi dengan baik dengan menjalankan perintah berikut:
Di dalam direktori root, inisiasi aplikasi refleks:
$ reflex init
Setelah aplikasi refleks dibuat, jalankan perintah Reflexify berikut untuk mengatur komponen:
$ rf - init
Jika paket diinstal dengan benar, folder yang disebut app
akan dihasilkan di dalam direktori root. Direktori dan file lain juga akan dihasilkan.
Selanjutnya, jalankan skrip tonton dengan memasukkan perintah berikut:
$ python3 reflexify_scripts / build . py
Skrip ini sekarang akan memantau file config.py
Anda di dalam direktori app
. Secara khusus, itu akan menyaksikan perubahan pada navigasi Anda dan memperbarui perubahan yang sesuai.
Buka file config.py
di dalam folder app
dan konfigurasikan dokumen sesuai kebutuhan. Ubah nama situs, tautan repositori, serta pengaturan terkait tema. Anda juga dapat menambah/menghapus bagian navigasi sesuai kebutuhan.
Saat Anda siap, buka terminal kedua dan pindah ke direktori root proyek yang sedang Anda kerjakan. Jalankan perintah berikut untuk menjalankan aplikasi Anda dan melihatnya (seperti biasanya aplikasi refleks)
reflex run
Jika berhasil, skrip harus menghasilkan file di dalam folder pages
yang sesuai dengan peta navigasi config.py
.
Jika pengaturan tidak memiliki kesalahan, Anda dapat mulai menyesuaikan halaman Anda dengan menambahkan tata letak pribadi Anda langsung di dalam halaman yang dihasilkan di dalam direktori pages
.
Untuk melihat apa yang masuk ke dalam file config.py
, Anda dapat mengunjungi Reflexify-API berikut untuk detail lebih lanjut.
Kontribusi sangat dianjurkan dan disambut.
Reflexify adalah open-source dan dilisensikan di bawah lisensi MIT.