
Tentunya banyak yang telah mendengar tentang
halaman github dan Anda dapat meng-host situs statis di sana (dibuat dan diunggah di sana). Tapi saya ingin menjadi dinamis dalam hal ini, yaitu, akan mungkin untuk mengisi kode sekali dan mengisinya seperti pada TsMSke nyata, apalagi, ada otorisasi, data yang dimuat secara dinamis dan semua itu. Benar? Jadi saya menginginkan ini. Di bawah potongan, saya akan menunjukkan apa yang saya lakukan
Untuk mulai dengan, seperti yang dijanjikan, saya akan menunjukkan kepada Anda apa yang terjadi, dan kemudian saya akan memberi tahu Anda detailnya (hati-hati terhadap perubahan tab dan alamat halaman).
Jadi apa yang terjadi di sini? Baru-baru ini
saya menulis tentang menulis tanpa kepala-cm, kode-bernama Prisma CMS .
Tapi seperti yang saya tulis, ide awalnya adalah bahwa meskipun server dan bagian depan ramah satu sama lain, mereka masih harus dapat menjalani hidup mereka sendiri dan merupakan unit independen. Dan jika server mengikuti tren headless-cms / api-first-cms saat ini, maka bagian depan mengikuti konsep lain - serverless. Yaitu, jika kami meluncurkan front secara terpisah, kami cukup menentukan titik akhir server API (tidak perlu pada domain yang sama), dan data akan ditarik oleh API (dan otorisasi akan bekerja).
Tapi itu belum semuanya. Di luar kantor, saya menulis
artikel tentang fakta bahwa di prisma-cms.com setiap orang dapat membuat situs web pada subdomain yang akan menggunakan satu basis data, tetapi Anda dapat merancang sendiri situs web Anda sendiri. Jadi, jika Anda menyalin repositori
prisma-cms.imtqy.com ke
diri Anda
sendiri , Anda akan mendapatkan situs Anda sendiri, seperti yang ditunjukkan dalam video.
Tetapi Anda bahkan dapat meningkatkan server dan situs Anda sendiri. Berikut adalah kode sumber untuk situs ini:
https://github.com/prisma-cms/prisma-cms.com . Sebarkan di server Anda dan jalankan. Jika semuanya berfungsi, di
sini Anda menentukan API titik akhir Anda dan mengumpulkannya dengan PUBLIC_URL =. / Perintah build benang
Semuanya, situs sudah siap. Sekarang, mengikuti
instruksi resmi, isi konten folder
build di github dan Anda memiliki situs web sendiri dengan API Anda (Anda dapat menggunakan satu API untuk bekerja dengan banyak situs statis terpisah, yang masing-masing dapat dengan desainnya sendiri).
Dan bukan tanpa alasan saya menggunakan gambar berlabel Social coding. Seperti yang Anda lihat di video, semua templat yang dibuat di situs mana pun menggunakan basis data tunggal dapat digunakan dalam desain situs lain. Artinya, di masa depan, jika ada minat yang cukup, akan dimungkinkan untuk membuat pasar tunggal templat dan bagian templat untuk membuat situs dengan cepat dari komponen yang sudah jadi.
Selamat coding!
Situs web itu sendiri:
prisma-cms.imtqy.com