Mapa mental
Data Exchange
Contenido del mapa
Data Exchange
DATA INTERFACES
- HOW JSON IS PRESENTED
- Simple format using ordered lists (arrays ) and key-value pairs
- Data transport and reconstruction through serialization and parsing
- Variety of language libraries for serialisation and deserialisation
- Format that is legible by humans, appropriate for data storage, APIs, and configuration
- Allows for the representation of complicated data via nested structures
- TABLES
- <table>, <tr>, <th>, <td>
- Data visualisation methods, responsive design, accessibility
- JavaScript libraries improve visualisation and interactivity
- SAMPLE DATA
- Data production for testing and development is automated by tools
- Anonymous data safeguards privacy; applications from the actual world show this
- Consistency, repeatability and collaboration are guaranteed by version control
- Diverse datasets capture real-world sitations
- HTML & CSS
- Semantic makeup improves SEO and accessibility
- CSS selectors apply style to particular HTML elements
- Frameworks offer pre-made components and styles to ensure uniformity
- HOW JSON IS PRESENTED
How JSON is structured from API
- Keys
- Individual numbers assigned to every value
- Most often strings, although they can also be integers
- Keys provide users access to certain values inside JSON objects
- Values
- JSON data related to keys
- May consist of objects, booleans, strings, integers, or arrays
- Values are what provide the real data that is kept in JSON
- Arrays
- Square brackets {[]} surround an ordered list of values
- Any data type, even those of other arrays, may be the values inside of arrays
- Collections of data may be represented in JSON using arrays
- Keys
Data Specification
- Data Types
- Indicates the kinds of data that are kept in JSON
- Array, object, boolean, integers, string are examples of common data types
- Specifies the interpretation and mainpulation of the data
- Data Length
- Indicates the longest amount of data that is permitted
- Indicates the maximum number of characters or numbers that are allowed
- Prevents data overflow and guarantees consistency
- Constraints/Validation
- Regulations limiting the values that can be assigned to certain keys
- Assures correctness and integrity of data
- Required fields, range restrictions, and format requirements are a few examples
- Data Types
Digital Methods of Exchanging Data
- Protocols
- HyperText Transfer Protocol (HTTP)
- Transmission Control Protocol/Internet Protocol (TCP/IP)
- File Transfer Protocol (FTP)
- REST principles
- Representational State Transfer
- Communication without states
- Utlilising the GET, POST, PUT, and DELETE standard HTTP methods
- JSON + XML
- JSON: A simple, lightweight data format
- XML: Format used for structured data
- Applies to both APIs and web services
- Developer preference and use case determines the choice between formats
- Protocols
Información
- Descripción
- Mapa Mental sobre Data Exchange, creado por Khaleel Yusuf el 08/05/2024.
- Creado por
- Khaleel Yusuf
- Visitas
- 0
- Valoración