Todo List Express
Muhammad Akbar
My FrontEnd Todo Repo here
- Apakah Kegunaan JSON pada REST API?
- Jelaskan bagaimana REST API bekerja?
-
JSON digunakan untuk pertukaran data dengan terstruktur antara server dan klien. Developer bisa mengirim data dalam bentuk objek, array, string, angka, boolean, atau null. Selain itu JSON memungkinkan komunikasi antarplatform dengan dukungan dari hampir semua bahasa pemrograman. Server yang ditulis dalam satu bahasa dapat berkomunikasi dengan klien yang ditulis dalam bahasa pemrograman lain melalui pertukaran data dalam format JSON.
-
Secara singkat REST API adalah cara bagi sistem yang berbeda untuk berkomunikasi melalui protokol HTTP. Klien mengirim permintaan menggunakan metode HTTP seperti GET, POST, PUT, PATCH atau DELETE ke server, yang kemudian server memberikan respons dengan menggunakan kode status HTTP dan data dalam format yang ditentukan seperti JSON.
- Sequelize ORM
- Relasi Many to One
- JWT Auth
- Express Validator for validation input
Documentations http://103.193.177.199:8000/api-docs/
Import TodoListFull_Deploy.json to your Postman and enjoy
Clone this repo
git clone https://github.com/barpsma/express_todo_list.git
Open directory
cd express_todo_list
Install package
npm install
configure .env
nano .env
configure config database
nano /config/config.json
Create database that has been configured in config.json
sequelize db:create
Migrate database
sequelize db:migrate
Make sure nodejs already installed on your computer
npm start