0% menganggap dokumen ini bermanfaat (0 suara)
52 tayangan12 halaman

J3C119027 Rest Api

Dokumen ini memberikan ringkasan tentang pengembangan backend API menggunakan Express dan Node.js untuk mengelola data customer melalui operasi CRUD (create, read, update, delete). Termasuk penginstalan package yang dibutuhkan seperti Express, Nodemon, Joi, dan pengujian API menggunakan Postman.

Diunggah oleh

Azzahra R A
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
52 tayangan12 halaman

J3C119027 Rest Api

Dokumen ini memberikan ringkasan tentang pengembangan backend API menggunakan Express dan Node.js untuk mengelola data customer melalui operasi CRUD (create, read, update, delete). Termasuk penginstalan package yang dibutuhkan seperti Express, Nodemon, Joi, dan pengujian API menggunakan Postman.

Diunggah oleh

Azzahra R A
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 12

Azzahra Ramadiana Arifani

J3C119027
INF 2A P2

DAFTAR ISI
1. Npm –Init 3
2. Package json di visual code 3
3. Install underscore 3
4. Coba underscore 4
5. Membuat directory baru bernama pert6 dan npm init 4
6. Install express 4
7. Visual Code GET / -> menampilkan main page 5
8. Command and Web GET / 5
9. Visual Code GET /api/Customer ->menampilkan seluruh data customer 5
10. Command and web GET /api/Customer/ 5
11. Install Nodemon 6
12. Command nodemon app.js 6
13. Visual Code object 6
14. Command and Web object 6
15. Visual Code GET /api/Customer/:id dengan if -> menampilkan data sesuai id
dengan error handling 7
16. Command and Web jika data tersedia 7
17. Command and web jika data tidak tersedia 7
18. Visual Code POST /api/customer -> menambahkan data 8
19. Postman POST -> Menambahkan data 8
20. Postman GET setelah penambahan data 8
21. Install JOI 9
22. Visual Code Post /api/Customer dengan fungsi valdasi -> memvalidasi tipe data
yang ditambahkan 9
23. Postman POST jika tipe data tidak sesuai 9
24. Visual Code PUT /api/Customer/:id -> melakukan update data sesuai id 10
25. Postman GET sebelum update data 10
26. Postman PUT -> Melakukan update data update data sesuai id 11
27. Postman GET setelah melakukan update data 11
28. Visual Code DELETE /api/Customer/:id -> melakukan hapus data sesuai id 12
29. Postman DELETE -> Melakukan hapus data sesuai id 12
30. Postman GET setelah hapus data 12
1. Npm –Init

2. Package json di visual code

3. Install underscore
4. Coba underscore

5. Membuat directory baru bernama pert6 dan npm init

6. Install express
7. Visual Code GET / -> menampilkan main page

8. Command and Web GET /

9. Visual Code GET /api/Customer ->menampilkan seluruh data customer

10. Command and web GET /api/Customer/


11. Install Nodemon

12. Command nodemon app.js

13. Visual Code object

14. Command and Web object


15. Visual Code GET /api/Customer/:id dengan if -> menampilkan data sesuai id
dengan error handling

16. Command and Web jika data tersedia

17. Command and web jika data tidak tersedia


18. Visual Code POST /api/customer -> menambahkan data

19. Postman POST -> Menambahkan data

20. Postman GET setelah penambahan data


21. Install JOI

22. Visual Code Post /api/Customer dengan fungsi valdasi -> memvalidasi tipe
data yang ditambahkan

23. Postman POST jika tipe data tidak sesuai


24. Visual Code PUT /api/Customer/:id -> melakukan update data sesuai id

25. Postman GET sebelum update data


26. Postman PUT -> Melakukan update data update data sesuai id

27. Postman GET setelah melakukan update data


28. Visual Code DELETE /api/Customer/:id -> melakukan hapus data sesuai id

29. Postman DELETE -> Melakukan hapus data sesuai id

30. Postman GET setelah hapus data

Anda mungkin juga menyukai