Skip to content
Ravi Teja Gudapati edited this page Dec 26, 2017 · 38 revisions

Jaguar is a batteries included, production ready server framework built for speed, simplicity and extensiblity

1 Getting started

  1. Installing Dart and Intellij IDE
  2. Getting started tutorial
  3. Examples repository

2 Basics

2.1 Routing

TODO

2.2 Serialization & parsing body

2.3 Sessions, Authentication and Authorization

  • SessionManager
  • Authentication
    • Basic authentication
    • Username-password authentication
    • Username-password JSON authentication
  • Authorization

TODO

2.3.1 OAuth

TODO

2.4 Database

2.4.1 MongoDb

TODO

2.4.2 PostgreSQL

TODO

2.4.3 MySQL

  • Establish connection using Interceptor
  • Establish connection manually
  • Insert a record
  • Get a record by Id
  • Get all records
  • Update a record
  • Delete a record

2.4.4 ORM

TODO

Basics

Serialization

Forms

Sessions

Authentication

  • Basic authentication
  • Form authentication
  • JSON authentication
  • Authorization
  • OAuth

Database

Security

Real time

  • Server sent events (SSE)
  • Websockets

Deployment

  • systemd
  • Docker
  • AppEngine

API Documentation

Clone this wiki locally