WELCOME TO MY WEB

Angga Maulana E

Jangan lupa Tersenyum:)

Not Wibu

Terima Kasih

Rabu, 27 Juli 2022

Library Standar dan Aplikasi



LIBRARY STANDAR DAN APLIKASI  INTERAKTIF PADA WEB

A. Library Standar dalam Program

    Library (pustaka)  adalah kumpulan function atau class yang dapat dipakai ulang dalam setiap proyek. Untuk menggunakan sebuah library, library tersebut harus di-load lebih dahulu didalam controller yang akan menggunakannya.

1. Application Programming Interface (API) dalam Aplikasi Program Server Side

    Tujuan Penggunaan API adalah untuk mempercepat proses development dengan menyediakan function secara terpisah sehingga developer tidak perlu membuat fitur yang serupa. Seorang programmer dapat membuat Web API menggunakan teknologi yang berbeda seperti PHP, Java, NET, dll.

Fitur Web API 

  • Web API dapat berjalan di Apache atau web server lainnya yang didukung sesuai bahasa pemrograman yang digunakan.
  • Mendukung fungsi CRUD yang bekerja melalui HTTP protocol dengan method GET, POST, PUT, dan DELETE.
  • Memiliki response Accept Header dan HTTP status code.
  • Response dengan format JSON, XML atau format apa saja yang diinginkan. Namun, kebanyakan yang digunakan dalam format JSON. 
  • Mendukung fitur MVC, seperti routing, controllers, action result, filter, model, IOC container, dll.

2. Library dalam Aplikasi dan Implementasinya dalam Server Side

   Jenis library di PHP yang dapat melakukan scraping sebagai berikut.

  • Buzz (library PHP yang paling ringan).
  • Goutte (library PHP yang identik untuk proses screen scraping dan web crawling).
  • Guzzle (Melakukan HTTP request secara asinkron ataupun sinkron).
  • HttpFul (Kemampuan dalam membaca request template).
  • Request (HTTP request yang diperuntukan untuk user).

B. Aplikasi Interaktif pada Web

    Dalam mengembangkan aplikasi interaktif web terdapat beberapa persiapan yang perlu dilakukan, diantaranya menentukan browser dan editor yang akan digunakan. Di masa sekarang banyak bermunculan berbagai varian browser, diantaranya Mozilla Firefox, Google Chrome, Microsoft Internet Explorer, Opera, dan Apple Safari. Selain browser, sekarang pun banyak teks editor untuk program editor web, baik yang gratis seperti Aptana, Notepad2, NotePad, Sublime Text, dan Expression Web 4. Sementara yang berbayar seperti Adobe Dreamweaver dan Visual Studio

SEPI BUKAN BERARTI HILANG...DIAM BUKAN BERARTI LUPA...JAUH BUKAN BERARTI PUTUS.....

0 Comments:

Posting Komentar