Terminology

Terminology#

Git#

Git is a distributed version control system used to track changes in source code during software development. It enables multiple developers to work on the same codebase simultaneously while maintaining a complete history of changes. The MetaCRUD3 system uses Git for source code management and version control.

GitLab#

GitLab is a web-based DevOps platform that provides source code management, continuous integration/deployment, issue tracking, and collaboration features. It serves as the central repository hosting service for the MetaCRUD3 system’s source code and documentation.

ReStructured Text#

ReStructured Text (reST) is a lightweight markup language used for writing documentation. It is designed to be easy to read and write, and is often used for technical documentation, including API documentation, user guides, and technical specifications. The MetaCRUD3 system uses reST for documentation.

Sphinx#

Sphinx is a tool that makes it easy to create and manage documentation. It is built on top of reST and provides a number of features that make it easier to create and manage documentation, including:

API#

API is an acronym for Application Programming Interface. It is a set of rules and protocols for building and integrating software applications. The MetaCRUD3 system uses an API to communicate with other systems and applications.

DNS#

DNS is an acronym for Domain Name System. It is a hierarchical naming system for computers, services, or other resources connected to the Internet or a private network. The MetaCRUD3 system uses DNS to resolve domain names to IP addresses.

CDN#

CDN is an acronym for Content Delivery Network. It is a distributed network of servers that deliver web content to users based on their geographic location. The MetaCRUD3 system uses a CDN to deliver web content to users.

SSL#

SSL is an acronym for Secure Sockets Layer. It is a cryptographic protocol that provides security and privacy over a computer network. The MetaCRUD3 system uses SSL to secure communications between users and the MetaCRUD3 system.