mORMot
Synopse mORMot is an open source client-server ORM SOA MVC framework for Free Pascal, targeting Windows/Linux for the server, and any platform for clients (including mobile and AJAX).
The official site: https://synopse.info/
Terms
ORM means "Object-relational modeling", it is used to model the semantics of a universe of discourse. ORM is often used for data modeling and software engineering.
SOA means one of:
- Structure of Arrays, a method of arranging records in memory.
- Service-oriented architecture, a set of principles and methodologies for designing and developing software in the form of interoperable services.
- Start of Authority, an important record type in the Domain Name System.
- Statement of Applicability, a mandatory document for implementing an information security management system (ISMS) with the methodology of ISO/IEC 27001.
MVC means "Model-view-controller", a software architectural pattern for implementing user interfaces on computers.
From the Free Pascal wiki, page "mORMot", as it stood on 2021-12-13 after a change by Alextp, out of the wiki's dump of 2024-05-26. Copyright stays with the author who wrote it, according to the old wiki's Licensing page. If you have concerns about this material, message the admin.