2) CRUD/ JSON/ REST/ XML Flashcards
CRUD
An acronym that describes the main functions of a database.
Refers to how the data is displayed and reported using the User Interface.
CRUD - SQL
Create - Insert
Retrieve - Select
Update - Update
Delete - Delete
REST
Is an architectural style that determines how systems communicate with each other.
Uses HTTP requests to interact with online databases.
JSON
JavaScript Object Notation- a method for formatting data objects that are being transferred across servers.
+ives:
- Code is easier to read for developers maintaining the code.
- Increased performance as the code is parsed quickly so reduces processing time.
-ives:
- Works with a limited range of data types.
XML
Extensible Markup Language- a method of defining data formats that are transmitted around a network.
+ives:
- Any data type is allowed
-ives:
- Requires more code than JSON
- Slower as the data has to extracted from tags.