1.1.0 • Published 6 years ago

aerine v1.1.0

Weekly downloads
3
License
MIT
Repository
github
Last release
6 years ago

Aerine

Aerine is an attempt to create a new web framework from first principles

Vision

  • Take data-driven development as far as reasonably possible
  • Optimize for developer experience
  • Provide a complete out of the box solution (full stack, vertically integrated)
  • Continue the great tradition of convention over configuration

Warning

This framework is experimental. Although it uses bound parameters there is currently no DOS or XSS protection.

FAQ

Q. Is it ready yet?

A. Not yet

Q. How is it vulnerable to DOS?

A. The query engine supports as many database queries as there are tables in one HTTP request

Q. How is it vulnerable to XSS?

A. There is no escaping of user input, whether at creation or retrieval and rendering.

Q. What can it do so far?

A. Automatic runtime database migration, with optional destructive table re-creation

A. Built-in end-to-end CRUD operations based only on HTML5 forms and data type definitions

A. Automatic data query deduction from template expressions (up to one relational join)

A. Integrated user creation and authentication