Kerangka kerja web (Inggris: web framework) atau kerangka kerja aplikasi web (Inggris: web application framework)[butuh rujukan] adalah sebuah perangkat lunak kerangka kerja yang membantu membuat dalam pengembangan situs web secara mudah dan cepat. Di dalamnya tersedia fungsi-fungsi siap pakai untuk mengelola akses ke pangkalan data, pengelolaan templat, dan pengelolaan sesi.[1] Walaupun ditargetkan untuk pengembangan laman web dinamis, ini juga bisa diaplikasikan ke laman web statis.[2]

Framework-framework tersebut ada dari yang paling sederhana, hingga yang paling kompleks. Misalnya dengan menerapkan AJAX (Asynchronous JavaScript & XML), MVC (Model View Controller), atau ORM (Object Relational Mapping).[butuh rujukan]

Referensi

sunting
  1. ^ Multiple (wiki). "Web application framework". Docforge. Diarsipkan dari asli tanggal 2015-07-23.
  2. ^ "Top Open-Source Static Site Generators". StaticGen.

📚 Artikel Terkait di Wikipedia

.NET Framework

.NET Framework (dibaca "dot net") merupakan sebuah perangkat lunak kerangka kerja yang berjalan terutama pada sistem operasi Microsoft Windows, saat ini

Blazor

adalah web framework yang memungkinkan pengembang membuat aplikasi web menggunakan C#, HTML, CSS. Blazor sendiri merupakan tipe web framework yang gratis

Modular Audio Recognition Framework

Modular Audio Recognition Framework (MARF) adalah program komputer yang mencoba untuk mengartikan suara, bunyi, percakapan, tulisan dan bahasa manusia

Spring Framework

Spring Framework adalah salah satu jenis kerangka kerja yang bersifat open source. Tak heran banyak orang akan menggunakan jenis ini. Hal tersebut dikarenakan

Microsoft Sync Framework

Microsoft Sync Framework adalah sebuah platform penyerentakan yang memungkinkan kolaborasi dan akses luring pada suatu aplikasi, layanan, dan perangkat

React Router

Router merupakan kerangka kerja web yang bersifat sumber terbuka. React Router digunakan untuk membuat aplikasi web yang menggunakan pustaka React. Berikut

Pola active record

Record dapat ditemukan dalam banyak sekali framework pemrograman, termasuk di antaranya dalam framework web CakePHP dan Ruby on Rails. Sebagai contoh,

Visual Basic .NET

NET Framework, dengan menggunakan bahasa BASIC. Dengan menggunakan alat ini, para programmer dapat membangun aplikasi Windows Forms, Aplikasi web berbasis