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.
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 ?
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
hi pake Eko saya saat testing user-test.ts dapet error code : POST /api/users › should register new user thrown: "Exceeded timeout of 5000 ms for a test. gimana cara fix nya ya ? hehe makasih
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.
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 🙌
ini lengkap banget keren, semoga berkah ilmu nya mas eko
Yang saya nanti-nanti, terima kasih atas ilmunya, Pak Eko
Semoga Allah membalas kebaikan bapak
Mantap Pak Eko, konten ini sangat dicari-cari
terimakasih banyak pak eko untuk video dan ilmunya
terimakasih ilmunya pakk, semoga berkahh
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.
Terima kasih pak, atas ilmu yang kau berikan
Terima kasih atas materinya, Kang Eko.
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
mantap pak, terimakasih ilmunya
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 ?
Kalau ingin menambahkan fungsi Include, dimasukkan di service apa controller, Bang?
thank you very much sir, appreciate all your effort.
Muantappp pak Ekoo
Keren lengkap matap
ini benar-benar dari dokumentasinya loh diajarin, betul2 kek sistem perusahaan besar
Pak minta saran. Lebih baik pakai sequelize atau prisma ya
cara buat agar bisa jadi watch mode gimana ya pak?
Thanks ilmu nya pak
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
hi pake Eko saya saat testing user-test.ts dapet error code :
POST /api/users › should register new user
thrown: "Exceeded timeout of 5000 ms for a test.
gimana cara fix nya ya ? hehe
makasih
Thankyou ilmunya bang 🙏🏻
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.
Pak Kenapa Login User gak minta token? 28:20
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
the real ngoding ini mah
keren pak
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.
unit test saya kok gagal ya
Mntp pak
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
ini kaya restfull api yang di playlis node tapi ini versi typescript gitu kah bang?
iya betul
Sehebat kang eko juga masih bisa typo, ga cuma gw yg sering typo.. tp bedanya debug sama alur program nya ga sehebat kang eko :(
di tunggu tutor restful api bun + hono bang
Css ada materi lanjutan pak ?
ada css layout, belum selesai materinya
@@ProgrammerZamanNow ditunggu pak ekoo, semangat pakk..
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
Materinya udah complete pak?
materi typescript? masih akan terus di update
setelah liat video ini jdi merasa jauh banget ilmu yg ku terapin sblm nya untuk bikin api :(
pak eko kenapa belum ada kelas python nya, pengen banget ada kelas pythonnya
Karena python udh banyak sliweran kelas nya, km cari aja
ada kelas buat nestjs ga ya pak?
next akan lanjut ke kelas NestJS
@@ProgrammerZamanNow mantap 👍👍
serius ini gratis ga jadi member????
GG pak eko