realtime resource server
- secure access to database APIs directly from untrusted clients (browser js, mobile apps, etc)
- automatic properties and relationships for complex queries without joins (or sql)
- notify clients in realtime of events occurring within the database
- simple security specific language for scripting access control based on context
- user and session management
- all APIs exposed over REST / HTTP
- bundled browser JavaScript client
- web socket authentication and session management
- be database agnostic
- be client agnostic (usable from browser, servers, mobile apps, etc)
- be a good web citizen / support native web best practices
- be a good node citizen / use node best practices
- can be hosted by modern cloud platforms
- support extension through node modules and npm
- follow the ways of node
- follow the 12 factor methodology
Consult the documentation or contact ritchie at deployd com
.
Copyright 2012 deployd, llc
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.