hook

A RESTful and extendable Backend as a Service that provides instant backend to develop sites and apps faster, with dead-simple integration for JavaScript, iOS, Android and more.

Github星跟踪图

Welcome to hook


Build status
![Gitter](https://badges.gitter.im/Join Chat.svg)

hook is a RESTful, extendable Backend as a Service that provides instant backend
to develop sites and apps faster, with dead-simple integration for iOS, Android,
JavaScript and more.

Requirements: PHP 5.5+, or PHP
5.3
.

Features

  • Multitenancy (same instance may be used for many apps)
  • User authentication (register, login, reset password)
  • Data persistance through collections
  • Data storage through many
    providers
  • Real-time communication through WAMP subprotocol (WebSockets).
  • Package
    management
    through composer

Installation

Run this command in your terminal to get the lastest
version:

curl -sSL https://raw.githubusercontent.com/doubleleft/hook/master/scripts/install.sh, bash

At the end of the process you should have
hook and
hook-cli installed in your
machine.

How to use

Run the server locally:

hook server

Create a new application from the commandine:

hook app:new my-app --endpoint http://0.0.0.0:4665

It will output access keys to use in the front-end. Checkout this example using
JavaScript frontend.

Take a look at the documentation for
more details.

Front-end Integration

Reduce the gap between backend and frontend development:

License

MIT.

主要指标

概览
名称与所有者doubleleft/hook
主编程语言PHP
编程语言Shell (语言数: 8)
平台
许可证MIT License
所有者活动
创建于2013-11-14 19:35:52
推送于2017-03-19 00:06:24
最后一次提交2016-02-23 10:29:14
发布数4
最新版本名称v0.4.0 (发布于 )
第一版名称v0.1.0 (发布于 )
用户参与
星数770
关注者数65
派生数84
提交数1k
已启用问题?
问题数152
打开的问题数27
拉请求数4
打开的拉请求数0
关闭的拉请求数2
项目设置
已启用Wiki?
已存档?
是复刻?
已锁定?
是镜像?
是私有?