OpenUI5: Perbedaan antara revisi
Impor teks terkontrol dari Wikipedia bahasa Indonesia; revisi 28531894; atribusi sumber disertakan. |
Presentation V4: sitasi, referensi, Math, Wikimedia Commons, dan atribusi |
||
| Baris 1: | Baris 1: | ||
'''OpenUI5''' adalah sebuah ''framework'' atau kerangka kerja JavaScript yang dirancang untuk membangun aplikasi lintas platform, responsif, dan siap untuk digunakan. Proyek yang dikelola oleh [[SAP SE]] ini bersifat ''open source'' dengan lisensi Apache 2.0 serta terbuka untuk kontribusi pengembangan. Inti dari OpenUI5 didasarkan pada JavaScript, jQuery, dan LESS. Fitur utama dari pustaka OpenUI5 mencakup [[MVC|model-tampilan-pengontrol]] (MVC), pengikatan data, elemen antarmuka, dan dukungan internasional. | [[File:OpenUI5_logo_horizontal_blue.svg|thumb|right|280px|OpenUI5 logo horizontal blue]] | ||
'''OpenUI5''' adalah sebuah ''framework'' atau kerangka kerja JavaScript yang dirancang untuk membangun aplikasi lintas platform, responsif, dan siap untuk digunakan.<ref>[http://www.stechies.com/difference-between-sapui5-openui5/ Difference between SAPUI5 and OpenUI5]. ''STechies''.</ref> Proyek yang dikelola oleh [[SAP SE]] ini bersifat ''open source'' dengan lisensi Apache 2.0 serta terbuka untuk kontribusi pengembangan.<ref>Luke Lefler. [https://thenewstack.io/video-tutorial-saps-openui5-an-open-source-javascript-ui-library/ Video Tutorial: SAP's OpenUI5, an Open Source JavaScript UI Library]. ''The New Stack''. 2015-07-21.</ref> Inti dari OpenUI5 didasarkan pada JavaScript, jQuery, dan LESS. Fitur utama dari pustaka OpenUI5 mencakup [[MVC|model-tampilan-pengontrol]] (MVC), pengikatan data, elemen antarmuka, dan dukungan internasional.<ref>[https://www.geeksforgeeks.org/openui5-javascript-ui-library-sap/ OpenUI5 – Javascript UI Library from SAP]. ''GeeksforGeeks''. 2017-08-07.</ref> | |||
== Sejarah == | == Sejarah == | ||
Tim pengembang memulai proyek pada tahun 2009, yang akhirnya mengarah pada pembentukan kerangka OpenUI5 untuk menciptakan antarmuka pengguna (UI) baru untuk aplikasi SAP. Tujuan utamanya adalah menciptakan kerangka kerja yang fleksibel, modern, dan memberikan tampilan yang konsisten untuk aplikasi-aplikasi SAP pada saat itu. Selain itu, kerangka tampilan antarmuka pengguna SAP sangat terkait erat dengan teknologi ''back-end'', yang menjadi hambatan apabila hendak memperbaiki atau mengubah bagian tampilan. | Tim pengembang memulai proyek pada tahun 2009, yang akhirnya mengarah pada pembentukan kerangka OpenUI5 untuk menciptakan antarmuka pengguna (UI) baru untuk aplikasi SAP. Tujuan utamanya adalah menciptakan kerangka kerja yang fleksibel, modern, dan memberikan tampilan yang konsisten untuk aplikasi-aplikasi SAP pada saat itu. Selain itu, kerangka tampilan antarmuka pengguna SAP sangat terkait erat dengan teknologi ''back-end'', yang menjadi hambatan apabila hendak memperbaiki atau mengubah bagian tampilan.<ref>DJ Adams. [https://www.amazon.co.uk/30-Days-UI5-Celebrating-milestone-ebook/dp/B017MOJEWG 30 Days of UI5: Celebrating SAPUI5 and OpenUI5's milestone 1.30 release in Autumn 2015]. Bluefin Solutions Inc. 2015.</ref> | ||
Kerangka aplikasi ini akhirnya menjadi [[Sumber terbuka|open source]] pada bulan Desember 2013 setelah digunakan dalam produksi SAP selama beberapa tahun. Pada bulan Oktober 2014, tim pengembang mulai menerima berbagai kontribusi dari komunitas pemrograman melalui [[GitHub]]. | Kerangka aplikasi ini akhirnya menjadi [[Sumber terbuka|open source]] pada bulan Desember 2013 setelah digunakan dalam produksi SAP selama beberapa tahun.<ref>Andreas Kunz. [http://scn.sap.com/community/developer-center/front-end/blog/2013/12/11/what-is-openui5-sapui5 What is OpenUI5 / SAPUI5 ?]. SAP SE. 11 December 2013.</ref> Pada bulan Oktober 2014, tim pengembang mulai menerima berbagai kontribusi dari komunitas pemrograman melalui [[GitHub]]. | ||
== Keunggulan == | == Keunggulan == | ||
| Baris 11: | Baris 13: | ||
Pustaka dari OpenUI5 memiliki dukungan pengikatan data (''data binding'') yang kuat, memungkinkan tampilan agar secara otomatis memperbarui ketika terdapat data yang diubah dari sisi server. Di mana hal ini membantu dalam mengembangkan aplikasi yang memerlukan tampilan data dinamis. | Pustaka dari OpenUI5 memiliki dukungan pengikatan data (''data binding'') yang kuat, memungkinkan tampilan agar secara otomatis memperbarui ketika terdapat data yang diubah dari sisi server. Di mana hal ini membantu dalam mengembangkan aplikasi yang memerlukan tampilan data dinamis. | ||
Selain itu, pustaka yang mencakup elemen antarmuka tersendiri juga dirancang untuk menciptakan antarmuka pengguna yang konsisten dan modern. Ini berarti pengembang dapat dengan mudah membuat elemen antarmuka dari OpenUI5. Pustaka juga memungkinkan pengembang untuk membuat aplikasi yang dapat beroperasi dalam berbagai bahasa dan wilayah. | Selain itu, pustaka yang mencakup elemen antarmuka tersendiri juga dirancang untuk menciptakan antarmuka pengguna yang konsisten dan modern. Ini berarti pengembang dapat dengan mudah membuat elemen antarmuka dari OpenUI5. Pustaka juga memungkinkan pengembang untuk membuat aplikasi yang dapat beroperasi dalam berbagai bahasa dan wilayah.<ref>[https://openui5.hana.ondemand.com/#/controls OpenUI5 Control Samples].</ref> | ||
== Pranala luar == | == Pranala luar == | ||
* [https://openui5.org/ Situs resmi OpenUI5] | * [https://openui5.org/ Situs resmi OpenUI5] | ||
== Referensi == | |||
<references /> | |||
== Sumber dan atribusi == | |||
== | Konten artikel ini diadaptasi dari [https://id.wikipedia.org/w/index.php?title=OpenUI5&oldid=28531894 Wikipedia bahasa Indonesia], revisi 28531894 (2025-11-18T09:49:51Z), yang tersedia berdasarkan lisensi Creative Commons Atribusi-BerbagiSerupa (CC BY-SA). Gambar pada artikel ini bersumber dari Wikimedia Commons dan mengikuti ketentuan lisensi masing-masing berkas. Mohon gunakan konten dan media secara bijak serta sesuai dengan ketentuan lisensi yang berlaku. | ||
<!-- WIKI_UNISSULA_PRESENTATION_V4 --> | |||
Revisi terkini sejak 23 Agustus 2026 18.00
OpenUI5 adalah sebuah framework atau kerangka kerja JavaScript yang dirancang untuk membangun aplikasi lintas platform, responsif, dan siap untuk digunakan.[1] Proyek yang dikelola oleh SAP SE ini bersifat open source dengan lisensi Apache 2.0 serta terbuka untuk kontribusi pengembangan.[2] Inti dari OpenUI5 didasarkan pada JavaScript, jQuery, dan LESS. Fitur utama dari pustaka OpenUI5 mencakup model-tampilan-pengontrol (MVC), pengikatan data, elemen antarmuka, dan dukungan internasional.[3]
Sejarah
Tim pengembang memulai proyek pada tahun 2009, yang akhirnya mengarah pada pembentukan kerangka OpenUI5 untuk menciptakan antarmuka pengguna (UI) baru untuk aplikasi SAP. Tujuan utamanya adalah menciptakan kerangka kerja yang fleksibel, modern, dan memberikan tampilan yang konsisten untuk aplikasi-aplikasi SAP pada saat itu. Selain itu, kerangka tampilan antarmuka pengguna SAP sangat terkait erat dengan teknologi back-end, yang menjadi hambatan apabila hendak memperbaiki atau mengubah bagian tampilan.[4]
Kerangka aplikasi ini akhirnya menjadi open source pada bulan Desember 2013 setelah digunakan dalam produksi SAP selama beberapa tahun.[5] Pada bulan Oktober 2014, tim pengembang mulai menerima berbagai kontribusi dari komunitas pemrograman melalui GitHub.
Keunggulan
OpenUI5 didukung oleh SAP SE dan bersifat open source, sehingga pengembang dapat mengakses kode sumbernya dan berkontribusi untuk meningkatkan performa kerangka aplikasi. Keberadaan komunitas pengembang yang aktif hingga kini membuat dukungan dan sumber daya melalui berbagai forum atau situs web mudah ditemukan.
Pustaka dari OpenUI5 memiliki dukungan pengikatan data (data binding) yang kuat, memungkinkan tampilan agar secara otomatis memperbarui ketika terdapat data yang diubah dari sisi server. Di mana hal ini membantu dalam mengembangkan aplikasi yang memerlukan tampilan data dinamis.
Selain itu, pustaka yang mencakup elemen antarmuka tersendiri juga dirancang untuk menciptakan antarmuka pengguna yang konsisten dan modern. Ini berarti pengembang dapat dengan mudah membuat elemen antarmuka dari OpenUI5. Pustaka juga memungkinkan pengembang untuk membuat aplikasi yang dapat beroperasi dalam berbagai bahasa dan wilayah.[6]
Pranala luar
Referensi
- ↑ Difference between SAPUI5 and OpenUI5. STechies.
- ↑ Luke Lefler. Video Tutorial: SAP's OpenUI5, an Open Source JavaScript UI Library. The New Stack. 2015-07-21.
- ↑ OpenUI5 – Javascript UI Library from SAP. GeeksforGeeks. 2017-08-07.
- ↑ DJ Adams. 30 Days of UI5: Celebrating SAPUI5 and OpenUI5's milestone 1.30 release in Autumn 2015. Bluefin Solutions Inc. 2015.
- ↑ Andreas Kunz. What is OpenUI5 / SAPUI5 ?. SAP SE. 11 December 2013.
- ↑ OpenUI5 Control Samples.
Sumber dan atribusi
Konten artikel ini diadaptasi dari Wikipedia bahasa Indonesia, revisi 28531894 (2025-11-18T09:49:51Z), yang tersedia berdasarkan lisensi Creative Commons Atribusi-BerbagiSerupa (CC BY-SA). Gambar pada artikel ini bersumber dari Wikimedia Commons dan mengikuti ketentuan lisensi masing-masing berkas. Mohon gunakan konten dan media secara bijak serta sesuai dengan ketentuan lisensi yang berlaku.