wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

fullstack web

Total questions: 10

Worksheet time: 10mins

Name
Class
Date
1.

Apa yang dimaksud dengan arsitektur API?

a)

Arsitektur yang tidak melibatkan API sama sekali

b)

Struktur yang mengatur interaksi antara komponen perangkat keras

c)

Desain sistem yang tidak memperhatikan komponen perangkat lunak

d)

Struktur atau desain sistem yang mengatur interaksi antara komponen perangkat lunak melalui API.

2.

Apa perbedaan antara REST API dan GraphQL?

a)

REST API menggunakan HTTP methods, sedangkan GraphQL menggunakan query language.

b)

REST API tidak menggunakan HTTP methods, sedangkan GraphQL menggunakan query language.

c)

REST API menggunakan query language, sedangkan GraphQL tidak menggunakan HTTP methods.

d)

REST API menggunakan query language, sedangkan GraphQL menggunakan HTTP methods.

3.

Bagaimana cara membuat backend menggunakan Express.js?

a)

Menggunakan Angular.js sebagai backend

b)

Menginstal React.js

c)

Menginstal Express.js menggunakan npm, membuat aplikasi Express baru, mendefinisikan rute dan middleware, terhubung ke database jika diperlukan, dan memulai server.

d)

Membuat aplikasi baru dengan Express.js

4.

Apa itu HTTP request method GET?

a)

HTTP request method GET is used to update data in a specified resource.

b)

HTTP request method GET is used to send data to a specified resource.

c)

HTTP request method GET is used to retrieve data from a specified resource.

d)

HTTP request method GET is used to delete data from a specified resource.

5.

Apa fungsi dari HTTP request method POST?

a)

To submit data to a specified resource

b)

To retrieve data from a specified resource

c)

To update data on a specified resource

d)

To delete data from a specified resource

6.

Kapan sebaiknya menggunakan HTTP request method PUT?

a)

Ketika ingin menghapus data dari server

b)

Ketika ingin membuat sumber daya baru di server

c)

Ketika ingin melakukan pencarian data di server

d)

Ketika ingin mengirim data untuk diperbarui atau dimasukkan ke dalam sumber daya yang sudah ada di server.

7.

berikut merupakan fungsi props pada react js, kecuali?

a)

Mengirim data antara komponen

b)

mengatur perilaku komponen

c)

memperbaharui state

d)

menyimpan data secara permanen.

8.

Bagaimana cara melakukan HTTP request menggunakan Fetch API?

a)

fetch('https://api.example.com/data')

b)

Use XMLHttpRequest instead of Fetch API

c)

Fetch data from a local file instead of an API endpoint

d)

Manually construct the HTTP request headers

9.

Class px-0 pada tailwind css mempunyai properties seperti apa ?

a)

padding: 0px;

b)

padding-inline-start: 0px;

c)

padding-left: 0px; padding-right: 0px;

d)

padding-top: 0px; padding-bottom: 0px;

10.

Bagaimana cara meng-handle error dalam HTTP request?

a)

Menambahkan pesan error dalam URL request

b)

Mengubah metode request menjadi POST

c)

Mengabaikan error dan melanjutkan proses request

d)

Menggunakan status code yang sesuai dan menyertakan pesan error dalam response body.