0% menganggap dokumen ini bermanfaat (0 suara)
30 tayangan6 halaman

Tugas RPL

Web application terdiri dari tiga bagian utama yaitu client, server, dan database. Client berinteraksi dengan server untuk mengirim dan menerima data, server berperan sebagai backend untuk mengolah logic aplikasi dan berkomunikasi dengan database untuk menyimpan dan mengambil data.

Diunggah oleh

Adam Hasan Muzaki
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PPTX, PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
30 tayangan6 halaman

Tugas RPL

Web application terdiri dari tiga bagian utama yaitu client, server, dan database. Client berinteraksi dengan server untuk mengirim dan menerima data, server berperan sebagai backend untuk mengolah logic aplikasi dan berkomunikasi dengan database untuk menyimpan dan mengambil data.

Diunggah oleh

Adam Hasan Muzaki
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PPTX, PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 6

Web Application

Web Application

● Web Application adalah aplikasi yang berjalan di Server dan ditampilkan di Browser Client
● Saat kita membuat Web Application, biasanya akan dibagi menjadi 3 bagian, Client, Server dan
Database
Diagram Web Application
Client

● Client merupakan user interface atau bagian frontend dari web application, yang digunakan oleh
pengguna web application
● Client digunakan untuk berinteraksi dengan Server, baik itu mengirim data atau menerima data
● Frontend biasanya dibuat menggunakan HTML, CSS dan JavaScript
Server

● Server bertanggung jawab untuk menerima request dari Client, mengerjakan request yang dikirim
dan membalas request berupa response ke Client
● Server bertugas sebagai backend untuk web application, dimana semua logic aplikasi akan
dilakukan di Server
● Biasanya Server dibuat menggunakan PHP, Pythton, Java, .NET dan banyak bahasa pemrograman
lainnya
● Dengan adanya NodeJS, sekarang kita bisa membuat Server menggunakan JavaScript
Database

● Database adalah tempat untuk menyimpan data web application


● Data disimpan dan diambil oleh Server.
● Client tidak bisa langsung mengambil atau menyimpan data ke Database secara langsung, oleh
karena itu perlu penengah untuk melakukannya, yaitu Server
● Database biasanya menggunakan aplikasi sistem basis data seperti misalnya MySQL, PostgreSQL,
MongoDB dan lain-lain

Anda mungkin juga menyukai