
perusahaan infrastruktur internet Cloudflare (terbuka di tab baru) telah mengumumkan mekanisme baru untuk developer (terbuka di tab baru) untuk mengubah situs statis menjadi aplikasi yang sepenuhnya dinamis, menyederhanakan proses membangun aplikasi tumpukan penuh.
Dijuluki Pekerja Cloudflare, fungsinya meluas Halaman Cloudflare (terbuka di tab baru)yang memungkinkan pengembang frontend untuk membangun situs (terbuka di tab baru) menggunakan kerangka kerja Jamstack, menjadi platform tumpukan penuh.
Meskipun Cloudflare Pages hanya dapat membuat halaman statis saat tersedia secara umum di awal tahun, Rita Kozlov, Manajer Produk, telah berjanji (terbuka di tab baru) bahwa rencana jangka panjang mereka adalah menjadikan pengembangan aplikasi full-stack sebagai walk-in-the-park.
Cloudflare menjelaskan bahwa fungsi Worker sama seperti Pages, tetapi alih-alih hanya menerapkan frontend, Cloudflare juga akan meluncurkan backend, untuk membantu pengembang menerapkan fungsi tanpa server.
Buka beta
Menurut Cloudflare, pengembang secara teoritis dapat menghubungkan Worker ke proyek Pages, di mana Anda dapat menginstal Wrangler dan menerapkan Worker secara manual dengan menulis aplikasi Anda di Pages dan Worker.
Namun, mulai hari ini, Halaman dapat memanfaatkan Pekerja untuk menerapkan fungsi tanpa server secara otomatis atas nama Anda. Cloudflare mengatakan pengembang dapat memulai proses pembuatan aplikasi, membuat fungsi, atau menulis API dengan memilih dari template di C, C++, JavaScript (terbuka di tab baru)atau Karat (terbuka di tab baru).
“Cloudflare Worker menyediakan lingkungan eksekusi tanpa server yang memungkinkan Anda membuat aplikasi yang benar-benar baru atau menambah yang sudah ada tanpa mengonfigurasi atau memelihara infrastruktur,” jelas (terbuka di tab baru) Cloudflare.
Pekerja Cloudflare saat ini tersedia sebagai beta terbuka bagi semua orang untuk mencoba tanpa biaya tambahan untuk paket Cloudflare mereka yang sudah ada.
Perusahaan juga telah membagikan bahwa mereka sedang bekerja untuk meningkatkan pengalaman pengembang Halaman dengan menambahkan dukungan untuk logging terintegrasi dan lebih banyak analitik untuk fungsi yang diterapkan.