A REST API to provide the Data for my Coding Resources VUE.js Application.
What I have learned:
-
How do APIs work
-
How to create a MySQL Database to store data
- MySQL Statements
- Creating a table
- Inserting data
- Updating and deleting data
- Reading data
- Using MySQL primary and foreign Keys
-
How to configure an node.js Server with Express.js
-
How to interact with a database using promises
-
Writing MySQL Statements to retrieve data from a database
-
What are:
- API Endpoints
- HTTP Request methods
- HTTP Headers and Bodys
- HTTP Status Codes and Error Messages
-
Principles of REST API Design
-
How to use nodemon
Technic used:
- Node.js
- Express.js
- MySQL Database
Frontend: https://github.com/sbstn98/coding-resources-vue-app