1.1.10 • Published 7 years ago

frame.js v1.1.10

Weekly downloads
2
License
ISC
Repository
github
Last release
7 years ago

frame.js

A Model View Framework es6-promise has been added to support html5 Promises.

Starting

  App.start()

Routing

  Router.addRoute("/your-route", "pagename")
  Router.addRoute("/your-route-two", "pagename")

Model

Initialize Model

  User extends Model{
    schema () {
      return {
        first_name: String,
        last_name: String
      }
    }
  }

User Find Model

  User.find({}).then(function(users){
    console.log(users)
  })

User Find One Model

  User.findOne({}).then(function(user){
    console.log(user)
  })

User Save

  var userOne = User.findOne({id: 1})
  userOne.then(function(user){
    user.first_name = "Bill"
    user.save()
  })

User Create

  User.create({first_name: "Bob", last_name: "Nye"})

Component

Add Component to App

  App.Component.add("My.Component", {
    render: function(){
      return (
        <div></div>
      )
    }  
  })

View

Add View to App

  App.View.add("pagename", {
    render: function(){
      return (
        <My.Component></My.Component>
      )
    }  
  })
1.1.10

7 years ago

1.1.11

7 years ago

1.1.9

7 years ago

1.1.8

7 years ago

1.1.7

7 years ago

1.1.6

7 years ago

1.1.5

7 years ago

1.1.4

7 years ago

1.1.3

7 years ago

1.1.2

7 years ago

1.1.1

7 years ago

1.1.0

7 years ago

1.0.8

7 years ago

1.0.7

7 years ago

1.0.6

7 years ago

1.0.5

7 years ago

1.0.4

7 years ago

1.0.3

7 years ago

1.0.2

7 years ago

1.0.1

7 years ago

1.0.0

7 years ago