TEKNIK SINGLE PAGE APPLICATION (SPA) LAYOUT WEB DENGAN MENGGUNAKAN REACT JS DAN BOOTSTRAP

Miftah Faroq Santoso

Sari


Teknologi yang sangat cepat berkembang, memiliki imbas yang cukup besar khususnya diera sekarang yang semua serba instan  dan tentunya  tidak terlepas dari penggunaan internet.  Peristiwa ini secara tidak langsung ikut mempengaruhi dibidang pengembangan website. Sebuah halaman web saat ini tidak hanya mengedepankan desain tampilan layout saja, melainkan dari sisi penyajian konten kepada pengguna (user). Semakin banyak isi, data atau konten yang akan ditampilkan, maka hal ini ikut mempengaruhi kinerja kecepatan dari sebuah browser untuk melakukan render sebuah halaman dalam melakukan penyajian. Seorang web desainer dituntut tidak hanya berfokus pada layout desain melainkan harus dapat memaksimalkan kinerja, kecepatan dari website yang dibuat. Sebuah metode yang dikenal dengan nama Single Page Application (SPA) dengan menggunakan library JavaScript  atau dikenal dengan nama ReactJS, dapat dikatakan bisa menangangi kendala dalam penyajian isi atau konten  serta dapat memaksimalkan kinerja dari sebuah website. Dengan mengadopsi teknik Single Page Application (SPA) pada layout web yang dibuat, maka browser akan lebih cepat dalam melakukan rendering halaman secara menyeluruh dan sempurna. Hasil uji coba memperlihatkan bahwa layout web yang dibuat dengan menggunakan teknik SPA akan sangat cepat pada saat melakukan penyajian konten. Dengan diimplementasikannya teknik SPA ke dalam sebuah layout web, browser tidak akan melakukan re-load ulang secara terus menerus pada keseluruhan halaman saat bernavigasi, melainkan hanya sebagian saja sesuai inputan dari pengguna (user), yang semua itu akan diolah secara otomatis oleh library ReactJS, sehingga akan menghasilkan pengalaman pengguna dalam berinteraksi lebih nyaman dalam menggunakan sebuah halaman web.

Kata Kunci


website;reactjs;library;single page application;kecepatan

Teks Lengkap:

PDF

Referensi


Hakim, L. (2020). Jalan Pintas Menjadi Master ReactJS (L. Hakim (ed.); 2nd ed.). Penerbit Lokomedia.

Mukhiya, S. K., & Hoang Hung, K. (2018). An Architectural Style for Single Page Scalable Modern Web Application. 5(4), 6–13. https://www.ijrra.net/Vol5issue4/IJRRA-05-04-02.pdf

Nursaid, F. F., Hendra Brata, A., & Kharisma, A. P. (2020). Pengembangan Sistem Informasi Pengelolaan Persediaan Barang Dengan ReactJS Dan React Native Menggunakan Prototype (Studi Kasus : Toko Uda Fajri). J-Ptiik.Ub.Ac.Id, 4(1), 46–55. http://j-ptiik.ub.ac.id

Santoso, M. F. (2019). TEKNIK RESPONSIVE WEB DESIGN (RWD) SERTA PENERAPANNYA DALAM RANCANG BANGUN LAYOUT WEB (p. 8).

Santoso, M. F. (2021). TEKNIK SINGLE PAGE APPLICATION (SPA) LAYOUT WEB DENGAN MENGGUNAKAN REACT JS DAN BOOTSTRAP (p. 6).

Wibowo, A. T., & Wiguna, A. S. (2019). Pemanfaatan Teknologi Single Page Application (SPA) dalam Pembuatan Aplikasi Feedback Dosen dari Mahasiswa Sebagai Bentuk Pengawasan Lembaga Terhadap Kinerja Dosen di Bidang Pengajaran. SMARTICS Journal, 5(1), 34–43. https://doi.org/10.21067/smartics.v5i1.3327




DOI: https://doi.org/10.31294/jki.v9i2.11357

DOI (PDF): https://doi.org/10.31294/jki.v9i2.11357.g5240

##submission.copyrightStatement##

p-ISSN 2339-1928

e-ISSN 2579-633X



Dipublikasikan oleh LPPM Universitas Bina Sarana Informatika

Email : jurnalkhatulistiwainformatika@bsi.ac.id

Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License

 

Jurnal Khatulistiwa Informatika Indexed by:

Image result for logo index sinta