database as a service

Justin James

  • 15+ years of programming experience
     
  • Mainly Focused on Web Development
     
  • Spoken at events throughout the United States and Europe
     
  • Organize Ionic Arizona and Phoenix Version Control meetups
     
  • Active blogger at http://digitaldrummerj.me

Justin James

Our Agenda: 4 Questions

First Question

Why Backend-as-a-Service?

FOCUS ON WHAT REALLY MATTERS

Beautifully Crafted Front Ends

Full Server for

your application

No Installations

Second Question

Why Back&?

What Can You Do With Back&

Cloud Server

Free DB

Server Side
Logic

User

Mgmt

Data Model with REST Api

Build Model in JSON

 

Back& will automatically:

  • Create a Database

  • Generate a REST Api

Data Model Built Visually

Model Built Use Web Based Editor

 

Back& automatically updates JSON model

Generated Rest Api

return $http ({
  method: 'GET',
  url: Backand.getApiUrl() + '/1/objects/project',
  params: {
    pageSize: 20,
    pageNumber: 1,
    filter: null,
    sort: ''
  }
});

Server Side Logic

  • On Demand Or Triggers 
     

  • Can Run:

    • Javascript

    • Send Emails

    • Execute SQL

Custom Queries

NoSQL or SQL Scripts

Unique url

REST Api

Test Results

User Management


    Backand.signin(email, password);

Back& User Api


    Backand.signin(email, password);

    Backand.signup(
        firstName, lastName, 
        email, password, confirmPassword);

Back& User Api


    Backand.signin(email, password);

    Backand.signup(
        firstName, lastName, 
        email, password, confirmPassword);

    Backand.signout();

Back& User Api


    Backand.signin(email, password);

    Backand.signup(
        firstName, lastName, 
        email, password, confirmPassword);

    Backand.signout();

    Backand.socialSignIn(provider);

Back& User Api


    Backand.signin(email, password);

    Backand.signup(
        firstName, lastName, 
        email, password, confirmPassword);

    Backand.signout();

    Backand.socialSignIn(provider);

    Backand.socialSignUp(provider);

Back& User Api


    Backand.signin(email, password);

    Backand.signup(
        firstName, lastName, 
        email, password, confirmPassword);

    Backand.signout();

    Backand.socialSignIn(provider);

    Backand.socialSignUp(provider);

    Backand.getUserDetails()

Back& User Api


    Backand.signin(email, password);

    Backand.signup(
        firstName, lastName, 
        email, password, confirmPassword);

    Backand.signout();

    Backand.socialSignIn(provider);

    Backand.socialSignUp(provider);

    Backand.getUserDetails()

    Backand.getToken()

Back& User Api

3rd Party Services

Database Integrations

Third Question

What works the best with Back&?

Backand Quick-Start Apps

Parse -> Back&

Fourth Question

How do I use it?

Project Tasks

Manager

thank you

https://slides.com/digitaldrummerj/backand-intro

 

 

 

http://twitter.com/digitaldrummerj 

http://digitaldrummerj.me

Back& Intro

By Justin James