
"Kalender Adevo" adalah kegiatan di mana setiap hari (selama kedatangan) hadiah yang terkait dengan pemrograman dan pengembangan perangkat lunak (buku, kursus ...) diundi. Tujuannya adalah untuk membantu berbagi pengetahuan dan mendorong pembelajaran masyarakat.
Jika Anda menganggap proyek ini berguna, Apóyalo melakukan "★ Star" di repositori. Terima kasih!
Anda memiliki saluran yang disebut "Python" di server perselisihan komunitas untuk bertanya, berbagi, dan membantu.
Ini adalah struktur umum proyek.
Buat Fork dari repositori.
Clona Repositori itu di mesin lokal Anda.
git clone https://github.com/ < USERNAME > /adeviento-web.gitArahkan ke direktori proyek.
cd adevientoMenciptakan lingkungan virtual.
python3 -m venv venvAktifkan lingkungan virtual.
source venv/bin/activateInstal unit.
python -m pip install -r requirements.txtMenginisialisasi proyek refleksi.
reflex initJalankan proyek di rumah.
reflex run Anda dapat mengaksesnya memasukkan URL http://localhost:3000/ dari browser.
Anda memiliki informasi lebih lanjut tentang refleksi dalam dokumentasi resmi Anda.
Untuk menampilkan proyek, local_build.sh telah dibuat yang bertanggung jawab untuk melaksanakan aliran yang diperlukan untuk menghasilkan direktori public dengan semua sumber daya statis yang dibutuhkan server web.
Seluruh proses pengemasan untuk produksi dapat berupa delegasi di server, tetapi repositori selalu memiliki direktori public sehingga Anda dapat meninjau konten web statis tanpa perlu menjalankan skrip local_build.sh .
source .venv/bin/activate
pip install --upgrade pip
pip install -r requirements.txt
reflex init
reflex export --frontend-only
rm -fr public
unzip frontend.zip -d public
rm -f frontend.zip
deactivatePada dasarnya, menyiapkan lingkungan, memasang dependensi, menginisialisasi proyek, menciptakan konstruksi produksi, dan mendekompresi.
Anda dapat mengonfigurasi server untuk melakukan tugas pengemasan dan penyebaran menjalankan build.sh .
Proyek ini dapat digunakan ke pemasok atau server mana pun yang mendukung sumber daya statis.
Advent.Dev dikerahkan di Vercel.
Konfigurasi Vercel:
push di cabang main memicu penyebaran baru)public (yang berisi produksi statis untuk produksi)Kursus gratis untuk mempelajari pengembangan web perbatasan dengan python murni dari awal dengan refleksi. Teknologi yang digunakan untuk mengembangkan proyek "Kalender Adevo". Saya juga memiliki kursus Python dari nol untuk pemula.
Apakah Anda mencari tambahan? Di sini Anda akan menemukan kursus saya diedit oleh pelajaran individu, untuk maju dengan kecepatan Anda dan menyimpan kemajuan. Anda juga akan melakukan latihan dan koreksi, tes untuk memvalidasi pengetahuan Anda, ujian dan sertifikat penyelesaian publik, dukungan, siswa, pertemuan kelompok, kursus eksklusif dan banyak lagi.
Masukkan mouredev.pro dan gunakan kupon "Pro" dengan diskon 10% pada langganan pertama Anda.
Saya seorang insinyur perangkat lunak sejak 2010. Sejak 2018 saya menggabungkan aplikasi saya mengembangkan aplikasi dengan pembuatan konten pelatihan tentang pemrograman dan teknologi di berbagai jejaring sosial seperti @mouredev .
Jika Anda ingin bergabung dengan komunitas pengembangan kami, pelajari pemrograman, tingkatkan keterampilan Anda dan bantu kesinambungan proyek, Anda dapat menemukan kami di: