01 Claude Remotion Design Cloudxberry

Voice Over 1

Jika Anda bekerja dengan API, aplikasi web, atau bahkan jaringan dasar, Anda mungkin pernah mendengar dua istilah yang sering dianggap sama, URL dan URI, dan dari situlah kebingungan bermula.


Voice Over 2

Seorang pengembang mungkin menyebut sesuatu sebagai URL, yang lain menyebutnya sebagai URI, dan keduanya tampak membicarakan hal yang sama persis.


Voice Over 3

Jadi, apa perbedaan sebenarnya? Cara termudah untuk memahaminya adalah: URI adalah konsep yang lebih luas, dan URL adalah salah satu jenis khusus dari URI


Voice Over 4

URI adalah singkatan dari Uniform Resource Identifier. Tugasnya hanyalah untuk mengidentifikasi suatu sumber daya.


Voice Over 5

Sumber daya tersebut bisa berupa halaman web, gambar, endpoint API, file , atau yang lainnya.


Voice Over 6

URL, atau Uniform Resource Locator, melangkah lebih jauh. URL memberi tahu Anda di mana sumber daya tersebut berada dan bagaimana cara mengaksesnya.


Voice Over 7

Ambil contoh alamat web biasa, seperti alamat situs web. Alamat tersebut memberi tahu protokol mana yang digunakan, host mana yang dihubungi, dan sumber daya mana yang ingin Anda jangkau.


Voice Over 8

Itu adalah URL, dan karena URL mengidentifikasi sumber daya , maka ia juga merupakan sebuah URI.


Voice Over 9

Jadi, setiap URL adalah URI, tetapi tidak semua URI harus menjadi URL. Dan di sinilah terminologinya menjadi sedikit lebih menarik.


Voice Over 10

Pertimbangkan sesuatu seperti ISBN buku. ISBN mengidentifikasi buku tertentu, tetapi tidak memberi tahu komputer Anda di mana buku itu berada atau bagaimana cara mengambilnya melalui jaringan.


Voice Over 11

ISBN mengidentifikasi sumber daya berdasarkan nama, bukan memberikan lokasinya. Itu lebih dekat dengan apa yang kita sebut sebagai URN, atau uniform resource name. Jadi, Anda bisa membayangkannya seperti ini.


Voice Over 12

URI adalah kategori umum, sementara URL dan URN adalah cara untuk mengidentifikasi sumber daya dalam kategori yang lebih luas tersebut.


Voice Over 13

URL memberi tahu Anda di mana dan bagaimana cara mengakses sesuatu. URN memberikan nama tetap pada sumber daya, dan keduanya adalah URI karena mereka mengidentifikasi suatu sumber daya.


Voice Over 14

Sekarang, mari kita bawa ini ke pengembangan perangkat lunak karena di sinilah Anda akan sering melihat istilah tersebut.


Voice Over 15

Misalkan Anda memiliki endpoint API untuk pelanggan. Anda mungkin memiliki alamat yang mengarah ke sumber daya pelanggan, lalu Anda menambahkan parameter kueri untuk meminta pelanggan tertentu.


Voice Over 16

Seluruh string tersebut adalah URI, dan karena memberi tahu cara menemukan sumber daya menggunakan HTTP, itu juga merupakan URL.


Voice Over 17

Anda akan sering mendengar pengembang menyebut API URL, endpoint URL, atau sekadar URI, meskipun mereka merujuk pada hal yang sama. Itulah mengapa istilah-istilah tersebut terasa dapat dipertukarkan dalam pengembangan sehari-hari.


Voice Over 18

Ada detail lain yang membuat hal ini sedikit lebih membingungkan. URI tidak selalu harus memuat lokasi jaringan yang lengkap.


Voice Over 19

Sebagai contoh, di dalam sebuah situs web, Anda mungkin merujuk ke sumber daya menggunakan referensi relatif alih-alih menuliskan alamat lengkapnya.


Voice Over 20

Gagasan pentingnya adalah bahwa URI berkaitan dengan identifikasi, sementara URL secara khusus berkaitan dengan lokasi sumber daya tersebut.


Voice Over 21

Cara lain untuk mengingatnya adalah dengan memikirkan identitas dan alamat seseorang. Sebuah nama mengidentifikasi seseorang. Sebuah alamat memberi tahu Anda di mana menemukannya. Keduanya saling berkaitan, tetapi bukan hal yang sama.


Voice Over 22

Gagasan dasar yang sama juga berlaku di sini. Sebuah URI mengidentifikasi sumber daya tersebut. Sebuah URL mengidentifikasi sumber daya dan menyediakan cara untuk menemukannya


Voice Over 23

Kini, dalam pengembangan web modern, Anda akan sering melihat kata URL digunakan untuk hampir semua alamat web . Dan itu sangat wajar dalam percakapan sehari-hari.

Voice Over 24

Peramban memiliki bilah alamat yang berlabel seputar URL. Pengembang berbicara tentang parameter URL, dan kerangka kerja umum menggunakan istilah seperti perutean URL.

Voice Over 25

Namun secara teknis, URL adalah istilah yang lebih spesifik di dalam konsep URI yang lebih luas.

Voice Over 26

Jadi, ketika seseorang bertanya, “Apa URL untuk halaman ini?” mereka menanyakan di mana sumber daya tersebut dapat ditemukan. Ketika seseorang berbicara tentang URI, mereka menggunakan istilah yang lebih luas untuk mengidentifikasi sumber daya tersebut.

Voice Over 27

Hal yang penting adalah jangan terpaku pada terminologinya. Ingat saja hubungannya. Sebuah URI mengidentifikasi sebuah sumber daya.

Voice Over 28

Sebuah URL mengidentifikasi sumber daya dan memberi tahu Anda di mana dan bagaimana cara mengaksesnya. Maka dari itu, sebuah URL juga merupakan sebuah URI.

Voice Over 29

Jadi, jika Anda membangun aplikasi web atau API yang normal, alamat yang Anda kerjakan biasanya adalah URL, dan Anda akan sering melihatnya digambarkan secara lebih umum sebagai URI.

Voice Over 30

Setelah Anda memahami hubungan tersebut, perbedaan antara URL dan URI menjadi jauh lebih mudah untuk diingat.

You May Also Like