I'm building https://prijm.com which is a minimalist link sharing and post creation platform with custom feed and notification support for your activities. Here are some of the features:
- Supports markdown every where, even in your comments and replies.
We're working on a more comprehensive explanation of why EdgeDB isn't an ORM. Does EdgeDB do "object-relational mapping" under the hood — absolutely. The reason we try to distance ourselves from the category of ORMs is that the term "ORM" comes with a big bag of preconceptions that don't apply here.
EdgeDB has:
- Full schema model with indexing, constraints, defaults, computed properties, stored procedures
- A query language that replaces SQL. If there's something you can do in SQL that isn't possible in EdgeQL, it's a bug. Most ORMS provide some sort of language-specific API for writing queries and generating SQL under the hood—that's dramatically different than providing a new query language.
- A full type system, grammar, set of functions and operators, etc. A set theoretic basis for all expressions in EdgeQL. https://www.edgedb.com/docs/edgeql/sets
- A set of drivers for different languages that implement our binary protocol.
EdgeDB is a new abstraction built on a lower-level abstraction: Postgres. Both indubitably fit any reasonable definition of "database".
If you want to store password then use php password_hash function, otherwise all the data will be stored as plaintext JSON files. We don't have any data encryption implemented yet.
Glad you liked it! Totally agree with you on that! Yes, I am using it in production for a company. Few are just landing pages with simple admin interface to update data on the fly.
You are correct, it is suitable for small-medium traffic websites with less write operations and more read operations. We have a simple file locking mechanism to handle this situation. The caching part makes it a static storage by combining multiple files per query.
- Supports markdown every where, even in your comments and replies.
- Get notified.
- Personalized feeds.
- Lightning fast & mobile first.