wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Next.js 1

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

Apa itu Next.js?

a)

Sebuah bahasa pemrograman JavaScript.

b)

Sebuah framework front-end untuk React.

c)

Sebuah database NoSQL.

d)

Sebuah protokol jaringan.

2.

Next.js menggunakan bahasa pemrograman apa?

a)

Python

b)

PHP

c)

Javascript

d)

Java

3.

Apa tujuan dari penggunaan EsLint dalam proyek Next.js?

a)

Untuk membangun tata letak situs web

b)

Untuk memvalidasi sintaks dan gaya kode

c)

Untuk mengelola database

d)

Untuk membuat animasi

4.

Bagaimana cara melakukan routing di Next.js?

a)

Menggunakan modul eksternal seperti React Router

b)

Dengan menggunakan tautan <a> HTML

c)

Melalui API bawaan Next.js

d)

Dengan menuliskan direktori URL pada alamat browser

5.

Apa yang dimaksud dengan "Next.js component"?

a)

Satu halaman web dalam proyek Next.js

b)

Sebuah bagian kecil dari UI dalam aplikasi Next.js

c)

Sebuah skrip JavaScript dalam proyek Next.js

d)

Sebuah file konfigurasi untuk proyek Next.js

6.

Apa keuntungan utama dari penggunaan Next.js?

a)

Mudah diintegrasikan dengan WordPress

b)

Memungkinkan pre-rendering dan server-side rendering

c)

Hanya dapat digunakan dengan bahasa pemrograman tertentu

d)

Tidak membutuhkan konfigurasi tambahan

7.

Apakah Next.js dapat digunakan untuk membangun aplikasi berbasis server (server-side rendering / SSR)?

a)

Ya

b)

Tidak

8.

Apa yang harus Anda lakukan jika ingin membuat tautan yang akan memicu perubahan URL di Next.js?

a)

Gunakan tag <link>

b)

Gunakan tag <a> dengan href

c)

Gunakan modul eksternal seperti React Router

d)

Tidak mungkin melakukan perubahan URL di Next.js

9.

Apa yang terjadi jika Anda membuat file dengan nama [id].js dalam folder /pages di Next.js?

a)

File tersebut tidak akan terbaca oleh Next.js

b)

File tersebut akan menjadi halaman dinamis dengan path /id

c)

File tersebut adalah file konfigurasi untuk Next.js

d)

File tersebut hanya dapat diakses oleh admin

10.

Apakah Next.js memiliki dukungan bawaan (built-in) untuk memisahkan proyek menjadi komponen yang dapat digunakan kembali?

a)

Ya

b)

Tidak