Saya memiliki aplikasi UI yang dibangun menggunakan Angular, Bootstrap dan HTML5 yang berinteraksi dengan sejumlah layanan backend. Untuk menyebarkan aplikasi ini di PCF, haruskah ini diubah menjadi aplikasi Spring Boot? Atau adakah cara untuk menggunakan buildpack yang tersedia untuk menerapkan aplikasi UI ini di PCF?
Aplikasi UI di Pivotal Cloud Foundry
Jawaban (2)
Jika tidak perlu menerapkan layanan backend, saya akan menggunakan buildpack statis cloudfoundry.
http://docs.cloudfoundry.org/buildpacks/staticfile/index.html
Jika tidak, Anda harus memutuskan bagaimana Anda akan menerapkan layanan backend untuk aplikasi ini. Ada sejumlah buildpack yang tersedia yang dapat digunakan untuk menerapkan layanan backend dan mengirimkan konten frontend dalam aplikasi yang sama (salah satunya adalah, seperti yang Anda sebutkan, java buildpack yang dapat digunakan untuk menerapkan aplikasi booting pegas). Berikut adalah daftar buildpack yang tersedia:
http://docs.cloudfoundry.org/buildpacks/
Tidak perlu mengonversi aplikasi Anda ke spring boot, tetapi melakukan hal itu pasti akan membuat hidup Anda lebih mudah, percayalah. Setelah Anda mengonversi aplikasi Anda ke booting pegas, Anda dapat men-debug aplikasi Anda dari jarak jauh dengan hanya menjalankan aplikasi Anda sebagai aplikasi booting pegas.
cf buildpacks
dan jikastaticfile_buildpack
terdaftar, Anda siap melakukannya. Jika tidak, gunakan tanda -b dalam perintah push Anda sebagai - cf push -b staticfile_buildpack ‹aplikasi Anda› - person ring bearer   schedule 24.04.2016