mirror of
https://github.com/shishantbiswas/bknd.git
synced 2026-03-16 04:27:21 +00:00
public commit
This commit is contained in:
23
docs/concepts.mdx
Normal file
23
docs/concepts.mdx
Normal file
@@ -0,0 +1,23 @@
|
||||
---
|
||||
title: "Concepts"
|
||||
---
|
||||
|
||||
There are a few important concepts around **bknd** you should be aware of in order to understand
|
||||
it better.
|
||||
|
||||
## Primitive
|
||||
Instead of going to deep into specific use-cases, **bknd** is designed to implement the lower
|
||||
level functionalities in order to provide a solid foundation for building more complex logic.
|
||||
|
||||
## Minimal database
|
||||
Although we focus on SQL-databases, we follow the priciple of moving as much logic as possible to
|
||||
the application layer. E.g. default values are computed application side instead
|
||||
of instruction the database to do so. This enables us to support a wide range of databases in
|
||||
the future.
|
||||
|
||||
## Lowest runtime first
|
||||
The main development target is Cloudflare Workers, since it's the most limited JavaScript
|
||||
runtime built on Web Standards. If it runs there, it will run (probably) anywhere.
|
||||
|
||||
## Web Standards
|
||||
...
|
||||
Reference in New Issue
Block a user