1
1
---
2
2
layout : home
3
+ title : DynAPI | an out-of-the-box Dynamic API for many databases
3
4
4
5
hero :
5
6
name : " DynAPI"
6
- text : " an out-of-the-box <span style=\" color: #6196ff;\" >Dyn</span>amic <span style=\" color: #6196ff\" >API</span><br>for many Databases "
7
+ text : " an out-of-the-box <span style=\" color: #6196ff;\" >Dyn</span>amic <span style=\" color: #6196ff\" >API</span><br>for many databases "
7
8
tagline : currently under development
8
9
image :
9
10
src : /dynapi.svg
17
18
# link: /references
18
19
- theme : alt
19
20
text : DynAPI (V1)
20
- link : https://github.com/DynAPI/DynAPI
21
+ link : https://github.com/DynAPI/DynAPI-v1
21
22
- theme : alt
22
23
text : See on GitHub
23
24
link : https://github.com/DynAPI/org.dynapi.dynapi
@@ -29,12 +30,12 @@ features:
29
30
- title : Secure
30
31
icon : <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-shield"><path d="M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z"/></svg>
31
32
details : With an (optional) builtin User-Control-System you can limit the access to your data or make it publicly available.
33
+ - title : Full Control
34
+ icon : <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-settings-2"><path d="M20 7h-9"/><path d="M14 17H5"/><circle cx="17" cy="17" r="3"/><circle cx="7" cy="7" r="3"/></svg>
35
+ details : In case you don't want to reveal your whole database, it is possible to configure which parts are available. This can be combined with the User-Control-System.
32
36
- title : Realtime updates
33
37
icon : <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-database-backup"><ellipse cx="12" cy="5" rx="9" ry="3"/><path d="M3 12a9 3 0 0 0 5 2.69"/><path d="M21 9.3V5"/><path d="M3 5v14a9 3 0 0 0 6.47 2.88"/><path d="M12 12v4h4"/><path d="M13 20a5 5 0 0 0 9-3 4.5 4.5 0 0 0-4.5-4.5c-1.33 0-2.54.54-3.41 1.41L12 16"/></svg>
34
38
details : The moment you make changes to the database it is reflected in the API. No need to restart the Server or wait ages for it to synchronise.
35
- - title : Full Control
36
- icon : <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-settings-2"><path d="M20 7h-9"/><path d="M14 17H5"/><circle cx="17" cy="17" r="3"/><circle cx="7" cy="7" r="3"/></svg>
37
- details : In case you don't want to reveal your whole database it is possible to configure which parts are available.
38
39
---
39
40
40
41
<script setup >
@@ -44,7 +45,13 @@ import { data as databases } from "/data/databases.data.ts";
44
45
import { data as members } from " /data/members.data.ts" ;
45
46
</script >
46
47
47
- <style scoped >
48
+ <style >
49
+ :root {
50
+ --vp-home-hero-name-color : #6196ff ;
51
+ --vp-home-hero-image-background-image : linear-gradient (#6196ff80 , #6196ff80 );
52
+ --vp-home-hero-image-filter : blur (100px );
53
+ }
54
+
48
55
#dbms-links {
49
56
display : flex ;
50
57
justify-content : space-around ;
@@ -141,7 +148,7 @@ It can be used to generate simple or complex SQL queries.
141
148
OpenApiSpec can be used to generate [ OpenApi-Specification] ( https://swagger.io/specification/ ) .
142
149
This specification can then be used in combination with [ Swagger-UI] ( https://swagger.io/tools/swagger-ui/ ) or [ ReDoc] ( https://redocly.com/ ) to add a beautiful documentation to your Restful API.
143
150
144
- ### [ org.dynapi: json-schema-gen ] ( https://github.com/dynapi/org.dynapi.jsonschemagen )
151
+ ### [ org.dynapi: json-schema-gen ] ( https://github.com/dynapi/org.dynapi.json-schema-gen )
145
152
146
153
> Simple json-schema Generation Library
147
154
0 commit comments