Build apps twice as fast!

Bancha is the enterprise-ready integration of CakePHP with Sencha Touch and ExtJS.
We developed Bancha in over 1.500h to save you up to 50% in development time!

Features

  • Abstracts server-client communication
  • Creates Sencha models from CakePHP
  • Full CRUD actions out of the box

For ExtJS & Sencha Touch Developers

Bancha provides a simple interface to create models. These models get all fields, validations, associations and fully configured proxies from the server.

Out of the box they also support remote sorting, filtering and paging.

Just use Bancha.getModel('User') and you get a fully configured user model from server-side data.

Read more!

For CakePHP Developers

Bancha automatically enables CakePHP to understand and process ExtJS Requests, even request batching. To keep development DRY just add the Behaviour Bancha.BanchaRemotable to each model, which should share their Schema with the frontend.

For all CRUD Requests Bancha just uses the standard CakePHP Controller methods, no separate methods are needed.

Read more!

Subscribe

Sign up for exclusive Bancha news!