Anda di halaman 1dari 4

Teknologi Web

Web Development Framework

Nama : Rina Erlinawati


NIM : C2057201035

SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER


(STMIK)
2023
WEB DEVELOPMENT FRAMEWORK

A. Pengertian Framework
Framework adalah untuk mengembangkan aplikasi berbasis web dan berbasis deskop.
Framework disini sangat membantu developer untuk membuat sesuatu yang lebih terstruktur
dan rapi, kerangka kerja dibuat untuk menyederhanakan kinerja programmer. Oleh karena itu
programmer tidak perlu menulis kode berkali-kali.

B. Fungsi Framework
Sebagai pengembang anda perlu tahu apa yang ingin anda gunakan untuk membangun aplikasi
anda. Dengan cara ini, proses pengajuan dapat dilakukan dengan cara yang terkait dengan
proyek dengan kerangka kerja yang sesuai. Berikut ini adalah beberapa fitur framework dalam
pengembangan web.
1) Kode Program Lebih Terstruktur
Fungsi utama dari framework adalah untuk membuat kode sumber lebih terstruktur.
Terstruktur disini berati program-program yang dibuat terintegrasi ke dalam setiap kompunen
sesuai dengan masing-masing.

2) Membantu Kinerja Dari Developer


Fitur kedua adalah untuk mendukung kinerj pengembang itu sendiri. Dari sini, anda pasti
berpikir bahwa anda sebenarnya bisa membangun aplikasi anda tanpa bantuan framework.
Tentu saja, itu mungkin jika proyeknya kecil. Kerangka kerja ini dibuat untuk mempercepat
kinerja pengembang dalam hal efisiensi waktu dan sumber daya yang dibutuhkan

3) Meningkatkan Keamanan Perangkat Lunak


Dalam hal keamanan situs web dan perangkat lunak, anda tidak hanya dapat meningkatkan
kinerja pengembang tetapi juga meningkatkannya. Kerangka kerja telah diidentifikasi oleh
pengembang berpengalaman dari berbagai negara. Kedua, kerangka kerja terus diperbarui
sehubungan dengan fitur dan ada juga beberapa versi untuk mengurangi kesalahan.

4) Pemeliharaan Dan Dokumentasi Dari Sebuah Website


Apabila anda ingin menambahkan atau mengurangi beberapa fitur dari website yang anda
buat, maka dengan menggunakan framework dapat memudahkan anda untuk melakukan hal
tersebut dengan fitur maintenance. Dengan melakukan maintenance, anda dapat mengubah
versi website tersebut dan menambahkan beberapa fitur dengan lebih mudah dan aman.
Sehingga ketika ada perbaikan pada website maka terdapat notifikasi atau pesan bagi
pengguna bahwa website masih dalam perbaikan.

C. Jenis Framework Untuk Devolopment


Setelah kita mengenal apa itu framework beserta fungsinya maka selanjutnya kita akan
mengenal contoh yang digunakan untuk pengembang website.

1) FrameWork CSS
CSS (Cascading style sheet) adalah bahasa pemrogramman yang digunakan untuk membuat
layaout HTML terlihat lebih indah dan menarik. CSS selalu digunakan oleh tim front-end
untuk membuat tampilan dan nuansa situs web. Berikut adalah beberapa kerangka kerja
CSS:
 Bootstrap
 Fundation
 Semantic UI
 Bulma
 Metarialize

2) Framework JacaScript
JavaScript(JS) adalah bahasa programman yang digunakan oleh front end untuk membuat
situs web terlihat lebih interaktif. Dengan menggunakan JavaScript, website anda akan
terlebih terlihat lebih dinamis. JavaScript sendiri merupakan bahasa yang berjalan di front
enddan tergolong bahasa pemprograman tingkat tinggi. Dibawah ini adalah beberapa
keraangka kerja JS :
 AngularJS
 ReactJS
 VueJS
 NodeJS
 EmberJS

3) Framework PHP
PHP(Hypertext Preprocessor) adalah bahasa pemprograman tingkat tinggi yang berjalan di
sisi server dan selalu digunakan oleh tim backend. Dibawah ini adalah beberapa framework
PHP yang biasa digunakan dalam pengembangan website.
 Codeingniter (CI)
 Laravel
 Symfony
 Phalcon
 Zend
D. Kesimpulan
Framework adalah kerangka kerja untuk mengembangkan aplikasi berbasis web maupun
deskop. Fungsinya untuk membantu kinerja dari developer, serta membuat kode program
menjadi lebih terstruktur. Jenis-jenis terkait dengan pengembangan website terbagi menjdi tiga
yaitu, framework CSS, JavaScript, dan PHP. Penggunaanya saat ini penting untuk pengembangan
perangkat lunak maupun website dengan kode programan yang tersusun rapi dan untuk
meningkatkan keamanan serta pemeliharaan yang lebih mudah.

References

[1] Oriza, "pengenalan apa itu framework dan jenisnya untuk web developmentt," 31 agustus 2022.
[Online]. Available: https://idmetafora.com.

Anda mungkin juga menyukai