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.
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.