@seagull-js/seagull

Featherweight Zero-Config Typesafe Isomorphic Cloud Framework

Usage no npm install needed!

<script type="module">
  import seagullJsSeagull from 'https://cdn.skypack.dev/@seagull-js/seagull';
</script>

README

Work in Progress, DO NOT USE

Seagull.js

Featherweight Zero-Config Typesafe Isomorphic Cloud Framework.

See the website

npm version Build Status License: LGPL v3 styled with prettier TypeScript

This is the framework core, and not meant to be used standalone for now. There is an official CLI tool in the works (seagull-cli), which will do the heavy lifting.

Roadmap / Milestones:

  • design basic framework structure
  • set up typescript / tooling
  • set up testing framework
  • implement classic server logic as abstract lambda api handlers
  • implement data storage as abstract dynamodb models
  • choose the ideal frontend framework (vue, moon, inferno) and include it
  • add a simple flux architecture implementation to the frontend layer