Tingkatkan HTML secara progresif dengan pustaka JavaScript/CSS yang ringan. Tidak perlu alat pembuatan dan kompilasi. Sebagian besar perpustakaan harus berukuran 10 KB atau kurang (diperkecil).
Terkadang Anda tidak memerlukan keseluruhan kerangka SPA hanya untuk memuat pemintal kemajuan.
awesome
?Ya, mungkin.
data/js.json
atau data/css.json
dengan mengikuti contoh saat ini unsuckjs.com dan unsuckcss.com terlihat seperti situs statis (dan sebagian besar memang demikian), tetapi saya ingin mengambil metadata repositori secara dinamis tanpa harus menjalankan kembali generator situs statis sesuai jadwal. Jadi, saya menggunakan coltrane yang memberikan fleksibilitas menggunakan templatetags
Django untuk fungsionalitas sisi server. Itu yang terbaik dari kedua dunia.
Juga... karena ini situs saya dan saya menginginkannya. ?
git clone
repo inicd
ke direktori yang baru dibuatcp .env.example .env
.env
dengan nama pengguna GitHub dan token akses pribadi Anda yang baru saja dibuatuv run coltrane play
; catatan: ini akan memakan waktu cukup lama pada pemuatan pertama karena memuat banyak data dari GitHub API