00:00:00Ini adalah Hopscotch, klien API sumber terbuka gratis yang terbuka hampir seketika, berjalan di browser Anda, berfungsi sepenuhnya offline, dan tidak memaksa Anda membayar biaya langganan.
00:00:10Sementara itu, Postman membutuhkan waktu sekitar 10 detik untuk diluncurkan, menggunakan ratusan megabita RAM, dan mengunci fitur kolaborasi di balik langganan berbayar.
00:00:18Saat ini, banyak pengembang tidak lagi mencoba mengotak-atik Postman, mereka beralih ke alternatif yang lebih baik.
00:00:24Izinkan saya menunjukkan alasan tepatnya dan apakah ini benar-benar layak dilakukan.
00:00:30Nah, Hopscotch adalah ekosistem pengembangan API sumber terbuka yang ringan.
00:00:38Anda dapat membangun, menguji, mendokumentasikan, dan berkolaborasi pada API seperti REST, GraphQL, WebSocket SSE, dan MQTT, semuanya di dalam tab browser tanpa memerlukan aplikasi Electron yang berat.
00:00:50Ia dirancang untuk menjadi cepat dan mengutamakan penyimpanan lokal.
00:00:52Anda dapat menggunakannya tanpa instalasi untuk fitur dasar, berfungsi sepenuhnya offline sebagai PWA, dan menyimpan
00:00:57data secara lokal alih-alih memaksa Anda menggunakan cloud.
00:01:00Anda juga mendapatkan ruang kerja dan kolaborator gratis tanpa batas, inilah perbedaan besar dengan Postman.
00:01:06Kita bahkan bisa menghostingnya sendiri atau menjalankannya tanpa perlu masuk log, jika kita menginginkan versi yang paling ringan.
00:01:11Jika Anda menyukai konten yang mempercepat alur kerja pengembangan Anda, pastikan untuk berlangganan saluran Better Stack.
00:01:16Lihat ini.
00:01:17Jadi, tanpa login, tidak perlu instalasi.
00:01:19Saya membuka Hopscotch di browser saya, dan saya siap beraksi.
00:01:22Mereka memang memiliki aplikasi desktop yang juga bisa Anda unduh jika Anda akan sering menggunakannya.
00:01:26Setelah masuk, saya membuat permintaan baru, mengaturnya ke GET, dan memanggil endpoint echo.
00:01:33Itu berjalan sesuai harapan kita.
00:01:34Saya kemudian dapat menambahkan parameter kueri di sini, lalu header khusus, dan menekan kirim.
00:01:40Respons saya kembali hampir seketika seperti yang diharapkan dengan format JSON.
00:01:44Sekarang, kita bisa menyimpannya ke dalam koleksi seperti ini.
00:01:48Lalu saya bisa membuat variabel lingkungan, mengganti lingkungannya, dan mengirim ulang permintaan tersebut.
00:01:53Selesai.
00:01:54Sangat mudah, dan itu bagus.
00:01:55Oke, sekarang kita sudah mencoba ini.
00:01:57Ini adalah dasarnya, mirip seperti Postman.
00:01:59Baiklah, sekarang mari kita coba WebSocket.
00:02:00Bagian ini sejujurnya agak tidak stabil, jadi mereka perlu memperbaikinya, tetapi saya akan
00:02:05menggunakan URL ini karena sepertinya berjalan dengan benar.
00:02:08Saya tempel endpoint-nya.
00:02:09Kita akan klik sambungkan, lalu saya akan mengirim pesan ini, dan seketika
00:02:14kita melihat aliran responsnya.
00:02:16Jika Anda khawatir soal migrasi, ada fitur impor satu klik untuk koleksi Postman,
00:02:21jadi Anda bisa memindahkannya dengan sangat cepat.
00:02:23Kecepatan seperti itulah yang diinginkan sebagian besar dari kita, intinya kita ingin waktu tunggu yang lebih singkat.
00:02:27Itulah yang kita cari.
00:02:28Sekarang, mari kita bandingkan langsung dengan Postman dan area yang benar-benar memengaruhi
00:02:33alur kerja harian Anda.
00:02:34Postman bisa memakan waktu sekitar 10 detik dan menggunakan sekitar 400 MB RAM, sementara Hopscotch
00:02:39terbuka dalam waktu kurang dari satu detik, dan aplikasi desktopnya hanya sekitar 40 MB.
00:02:44Lalu Postman mewajibkan login dan bergantung pada cloud, sementara Hopscotch berfungsi penuh secara offline sebagai PWA.
00:02:51Untuk kolaborasi, Postman membatasi Anda pada tiga anggota gratis, tetapi Hopscotch menawarkan
00:02:56ruang kerja dan peran gratis tanpa batas, jadi ini sangat bagus saat Anda berkembang dan bekerja
00:02:59dengan tim yang lebih besar.
00:03:01Karena Postman adalah alat berbasis cloud, ia tidak privat atau bisa dihosting sendiri, sedangkan Hopscotch mengutamakan lokal
00:03:06dengan opsi cloud atau sepenuhnya dihosting sendiri.
00:03:08Terakhir, Postman akan mengenakan biaya per kursi untuk tim, dan Hopscotch mengklaim, setidaknya
00:03:13untuk saat ini, mereka gratis selamanya.
00:03:15Anda juga mendapatkan fitur impor satu klik dari Postman dan Insomnia, ekstensi browser untuk CORS, dan
00:03:21CLI untuk alur kerja CI dan CD.
00:03:23Bagi banyak pengembang, ini terasa seperti Postman di masa lalu.
00:03:27Dari sudut pandang pengembang, ini sangat ringan.
00:03:31Anda bisa langsung merasakan kecepatannya.
00:03:33Tampilan antarmukanya sangat bersih untuk sebuah alat sumber terbuka, dan tidak banyak kekacauan
00:03:38yang terjadi di sini.
00:03:39Selain itu, kolaborasi waktu nyata berjalan lancar tanpa pengaturan izin yang rumit.
00:03:43Anda bisa bekerja offline bahkan dengan API localhost, yang sangat penting bagi pengembangan back-end.
00:03:49Dan terakhir, pembaruan pemfilteran JQ dan peningkatan skrip membuat manipulasi permintaan jauh lebih
00:03:54bertenaga.
00:03:55Ditambah lagi, aplikasi desktop portabelnya memiliki ukuran yang sangat kecil dibandingkan dengan alat berbasis
00:04:00Electron pada umumnya.
00:04:01Sekarang, mari bersikap adil, saya baru saja menyebutkan banyak hal baik.
00:04:04Ini memang keren, tetapi ada kekurangannya.
00:04:06Versi cloud mencakup telemetri ringan, jadi jika itu mengkhawatirkan Anda, sebaiknya Anda menghostingnya
00:04:11sendiri atau menggunakannya secara lokal.
00:04:13Fitur-fitur yang lebih besar masih terus berkembang, jadi jika Anda membutuhkan alur kerja lanjutan untuk
00:04:17pemantauan mendalam atau pengaturan mocking yang kompleks, Postman sejujurnya masih lebih unggul di sini.
00:04:23Dan beberapa fitur dokumentasi terbaru masih dalam tahap beta seiring perkembangannya.
00:04:28Meskipun begitu, untuk sebagian besar alur kerja pengembangan harian, ada banyak kelebihan
00:04:33yang kita dapatkan dengan Hopscotch.
00:04:34Jadi, haruskah Anda benar-benar beralih ke Hopscotch?
00:04:38Jika hanya Anda yang menjalankan pengujian, jawabannya adalah ya.
00:04:41Jika Anda seorang insinyur front-end atau back-end, Anda kemungkinan akan menghemat waktu setiap hari hanya dari
00:04:46faktor kecepatannya saja.
00:04:47Namun jika Anda mencari alternatif gratis atau lebih murah, itu adalah faktor pendukung lainnya.
00:04:52Tim kecil hingga menengah dapat beralih tanpa khawatir tentang batas kolaborasi, tetapi jika Anda bekerja
00:04:56pada proyek yang lebih besar atau tim besar, Anda mungkin menggunakan Hopscotch untuk beberapa pengembangan,
00:05:02tetapi Anda tetap akan mengandalkan Postman untuk alur kerja yang berat tersebut.
00:05:05Hopscotch adalah sumber terbuka dan gratis, jadi sangat layak untuk dicoba.
00:05:09Ini bisa menjadi alternatif nyata bagi Postman dengan cara berbeda dalam bekerja dengan API.
00:05:13Saya telah menyertakan tautan Hopscotch di deskripsi.
00:05:15Apakah Anda masih menggunakan Postman, atau sudah beralih?
00:05:19Jika Anda menyukai alat pengodean AI dan alternatif sumber terbuka, pastikan untuk berlangganan.
00:05:23Sampai jumpa di video lainnya.