Btw REST API / RESTful API itu kan ada perdebatan. Antara sebenernya yang dikenal umum itu malah justru JSON API, bukan REST API yang aslinya dikenalkan. Itu gimana? Atau bebas ngikutin aliran manapun yang penting cuan dan kerjaan kelar. Referensinya bisa searching "JSON API", "How Did REST Come To Mean The Opposite of REST?", "REST APIs must be hypertext-driven"
Jawaban dari saya: Nah sip lah, mantap Jadi "zaman now" kita bisa nyebut REST API yang asalkan request/response di atas HTTP, pake JSON Kalo pun JSON API tersebut tadi konteksnya lebih ke mirip ke sana, bukan berarti JSON API persis yang ribet, dibandingkan original REST API dengan XML/HTML Walau memang ujung-ujungnya kembali lagi ke aliran sekte masing-masing
standar ReST API bukan pada request atau response nya, tetapi pada komunikasi antara server dan client harus memenuhi asas statelessness. salah satu yg terpenting di asas ini, request berikut nya tidak boleh bergantung pada response sebelum nya
@@AstomoPancoroPutro Nah makanya tergantung definisi dari siapa ya lagi. Karena justru dari pencipta asli REST API, Roy Fielding, definisi dia di disertasi S3 nya justru bukan hanya soal itu. Tapi memang di kerjaan, definisi itu gak terlalu ngaruh juga kalo kerjaan yang penting kelar wkwk
Pak eko, ini paradigma pemrogamannya pakai OOP atau masih termasuk functional programming? liat direpo versi nodejs itu kan langsung "const register = async () =>", dibanding sama yang versi Typescript kita bikin class Service dulu, baru bikin method di dalamnya.
2:21:59 When I run only the DELETE test, that works fine. But when run all the tests, I stucked at test logout with code P2002, it said unauthorized with code status 401. I did some research on prisma test util but still not have an answer yet. Please me guys, I'm new to web development. Thank you in advance.
Seumpama jika implementasi authentication diganti ke jsonwebtoken itu apakah ketika kita sudah memverify jwt kita harus cari data ke database apakah ada atau tidak datanya atau langsung saja kirim hasil verify jwt ke req.user ?
Sorry mas izin komen ya ORM ini cuma buat mempermudah aja, biasanya klo pernah make laravel sring bgt tuh kita kepake query buildernya dari laravel bawaan Tp in case seiring berjalannya waktu kadang perlu raw sql juga dibeberapa momen Baiknya ya pahami kedua2nya sih mas 🙌
Yang saya nanti-nanti, terima kasih atas ilmunya, Pak Eko
Semoga Allah membalas kebaikan bapak
ini lengkap banget keren, semoga berkah ilmu nya mas eko
Mantap Pak Eko, konten ini sangat dicari-cari
Terima kasih pak, atas ilmu yang kau berikan
terimakasih banyak pak eko untuk video dan ilmunya
thank you very much sir, appreciate all your effort.
Terima kasih atas materinya, Kang Eko.
Btw REST API / RESTful API itu kan ada perdebatan. Antara sebenernya yang dikenal umum itu malah justru JSON API, bukan REST API yang aslinya dikenalkan. Itu gimana? Atau bebas ngikutin aliran manapun yang penting cuan dan kerjaan kelar. Referensinya bisa searching "JSON API", "How Did REST Come To Mean The Opposite of REST?", "REST APIs must be hypertext-driven"
Jawaban dari saya: Nah sip lah, mantap
Jadi "zaman now" kita bisa nyebut REST API yang asalkan request/response di atas HTTP, pake JSON
Kalo pun JSON API tersebut tadi konteksnya lebih ke mirip ke sana, bukan berarti JSON API persis yang ribet, dibandingkan original REST API dengan XML/HTML
Walau memang ujung-ujungnya kembali lagi ke aliran sekte masing-masing
standar ReST API bukan pada request atau response nya, tetapi pada komunikasi antara server dan client harus memenuhi asas statelessness. salah satu yg terpenting di asas ini, request berikut nya tidak boleh bergantung pada response sebelum nya
@@AstomoPancoroPutro Nah makanya tergantung definisi dari siapa ya lagi. Karena justru dari pencipta asli REST API, Roy Fielding, definisi dia di disertasi S3 nya justru bukan hanya soal itu. Tapi memang di kerjaan, definisi itu gak terlalu ngaruh juga kalo kerjaan yang penting kelar wkwk
terimakasih ilmunya pakk, semoga berkahh
mantap pak, terimakasih ilmunya
Thanks ilmu nya pak
terima kasih ilmunya pak eko, selanjutnya bahas Next JS juga dong pak 😁
dri awal ngikutin pak eko step by step, mungkin klo nextjs masi lama karna react aja blm dibahas
Jangan terlalu berharap, react nya aja belum dibahas bro wkwk
Pak eko, ini paradigma pemrogamannya pakai OOP atau masih termasuk functional programming? liat direpo versi nodejs itu kan langsung "const register = async () =>", dibanding sama yang versi Typescript kita bikin class Service dulu, baru bikin method di dalamnya.
Thankyou ilmunya bang 🙏🏻
ini benar-benar dari dokumentasinya loh diajarin, betul2 kek sistem perusahaan besar
Keren lengkap matap
2:21:59 When I run only the DELETE test, that works fine. But when run all the tests, I stucked at test logout with code P2002, it said unauthorized with code status 401. I did some research on prisma test util but still not have an answer yet. Please me guys, I'm new to web development. Thank you in advance.
Muantappp pak Ekoo
the real ngoding ini mah
cara buat agar bisa jadi watch mode gimana ya pak?
Pak minta saran. Lebih baik pakai sequelize atau prisma ya
di tunggu tutor restful api bun + hono bang
Kalau ingin menambahkan fungsi Include, dimasukkan di service apa controller, Bang?
pak untuk koneksi ke database telah behasil atau gagal tidak bisa di log brrti ya...soalnya sya cari functionya ga ada
Seumpama jika implementasi authentication diganti ke jsonwebtoken itu apakah ketika kita sudah memverify jwt kita harus cari data ke database apakah ada atau tidak datanya atau langsung saja kirim hasil verify jwt ke req.user ?
Sehebat kang eko juga masih bisa typo, ga cuma gw yg sering typo.. tp bedanya debug sama alur program nya ga sehebat kang eko :(
Mntp pak
Pak Kenapa Login User gak minta token? 28:20
keren pak
unit test saya kok gagal ya
Css ada materi lanjutan pak ?
ada css layout, belum selesai materinya
@@ProgrammerZamanNow ditunggu pak ekoo, semangat pakk..
Pak Eko, tambahan fitur upload file (image/pdf) itu yang sering dipakai. Apakah nanti ada lanjutannya?
Pake package multer untuk express js
@@VersiPertama terimakasih infonya bang.
ini kaya restfull api yang di playlis node tapi ini versi typescript gitu kah bang?
iya betul
Pak Eko, bukannya kalau dari awal udah pake ORM jadinya bakal tergantung sehingga kurang memahami syntax raw sql?
di kelas nodejs database, dijelaskan cara menggunakan raw query
pake ORM hanya untuk mempermudah, bukan berarti gak perlu belajar SQL
Sorry mas izin komen ya
ORM ini cuma buat mempermudah aja, biasanya klo pernah make laravel sring bgt tuh kita kepake query buildernya dari laravel bawaan
Tp in case seiring berjalannya waktu kadang perlu raw sql juga dibeberapa momen
Baiknya ya pahami kedua2nya sih mas 🙌
kalau pakai raw sql jangan lupa pahami cara penggunaan raw sql yang benar agar aplikasinya aman dari serangan sql injection
Pak eko saya mau tanya pas di login service apakah token itu tidak dikirim ke cookie ya pak tapi saya lihat divideo dikirim bareng sama responsenya ?
enggak wajib, kecuali emang cuma buat web aja
Oke siap pak terima kasih @@ProgrammerZamanNow
setelah liat video ini jdi merasa jauh banget ilmu yg ku terapin sblm nya untuk bikin api :(
Pak eko saya belajar javascript udah 3 bulan kira-kira bagus apa tidak kalau saya mulai belajar node js
kalo udah tamat playlist javascript, langsung ke nodejs aja
@@ProgrammerZamanNow siap pak eko
pak eko kenapa belum ada kelas python nya, pengen banget ada kelas pythonnya
Karena python udh banyak sliweran kelas nya, km cari aja
serius ini gratis ga jadi member????
ada kelas buat nestjs ga ya pak?
next akan lanjut ke kelas NestJS
@@ProgrammerZamanNow mantap 👍👍
Materinya udah complete pak?
materi typescript? masih akan terus di update
GG pak eko