Lompat ke isi

Rangkap penyelesaian

Dari Wikipedia bahasa Indonesia, ensiklopedia bebas

Dalam komputasi, rangkap penyelesaian, rangkap perangkat lunak ,atau rangkap solusi adalah sekumpulan subsistem atau komponen perangkat lunak yang diperlukan untuk membuat anjungan lengkap sehingga tidak diperlukan perangkat lunak tambahan untuk mendukung aplikasi. [1] Aplikasi dikatakan "berjalan di" atau "berjalan di atas" anjungan yang dihasilkan.

Misalnya, untuk mengembangkan aplikasi web, arsitek mendefinisikan tumpukan sebagai target sistem operasi, peladen web, pangkalan data, dan bahasa penataolahan . Versi lain dari rangkap perangkat lunak adalah sistem operasi, peranti tengah, pangkalan data, dan aplikasi. [2] Biasanya, komponen rangkap perangkat lunak dikembangkan oleh pengembang berbeda secara independen satu sama lain.

Beberapa komponen/subsistem dari suatu sistem secara keseluruhan cukup sering dipilih bersama-sama sehingga himpunan tertentu disebut dengan nama yang mewakili keseluruhan, bukan dengan memberi nama pada bagian-bagiannya. Biasanya, nama tersebut merupakan akronim yang mewakili masing-masing komponen. [3]

Istilah "rangkap penyelesaian", secara historis, kadang-kadang menyertakan komponen perangkat keras sebagai bagian dari produk akhir, menggabungkan perangkat keras dan perangkat lunak dalam lapisan pendukung. [4] [5]

Seorang pengembang purnarangkap (full-stack developer) diharapkan mampu bekerja di seluruh lapisan aplikasi ( bagian depan dan bagian belakang). Pengembang purnarangkap dapat didefinisikan sebagai pengembang atau insinyur yang bekerja dengan pengembangan bagian depan dan bagian belakang situs web, aplikasi web, atau aplikasi mejantara. [6] Ini berarti mereka dapat memimpin pembangunan anjungan yang melibatkan pangkalan data, situs web yang dilihat pengguna, dan bekerja dengan klien selama fase perencanaan proyek.

Referensi

[sunting | sunting sumber]
  1. ^ Computer Desktop Encyclopedia. The Computer Language Company. 2015. 
  2. ^ Mimoso, Michael S. (24 February 2003). "Red Hat: Linux served at vertical data center dinner tables". SearchEnterpriseLinux.com. Diakses tanggal 2009-08-09. 
  3. ^ Beal, V. (7 September 2007). "Acronym Guide to Web Stacks". Webopedia. Quinstreet, Inc. Diakses tanggal 5 July 2018. 
  4. ^ Ferguson, R. (2002). Using Microsoft SharePoint Portal Server. Que Publishing. hlm. 616. ISBN 9780789725707. 
  5. ^ Anderson, G.W. (2003). SAP Planning: Best Practices in Implementation. Sams. hlm. 13. ISBN 9780789728753. 
  6. ^ Amir, Masroor. "Full Stack Developer - Complete Roadmap | Technologies in 2023". The Geeks Bot | A Computer Science Site for geeks (dalam bahasa Inggris). Diakses tanggal 2023-04-27.