What is jCombo Cloud App Framework?
jCombo is an Open Source PHP Ajax framework based on jQuery that allows you to easily build powerful, dynamic, data-driven web applications. jCombo doesn't require special skills to use as it combines the best existing technologies into one convenient package. The jCombo framework has a strong leaning towards MVP architecture but it isn't constrained to any specific implementation.Included JavaScript libraries include:
- jQuery
- jQuery UI
- jQuery Cookie
- jQuery QUnit
- Twitter's Bootstrap
- Paper.js (2D Graphics library - Ideal for HTML5 games)
- Raphael.js (2D Graphics library)
- Handlebars
- JSON2
- Valum's Ajax Upload
- It lets you call PHP class methods (server side) directly from JavaScript (either synchronously or asynchronously) - jCombo automates all necessary Ajax requests. PHP objects that are returned by PHP methods are automatically converted to valid JavaScript objects for use on the client-side.
- Errors on the server-side are channeled through Ajax and thrown on the client-side as JavaScript exceptions so you always know what's going on (This makes Ajax debugging and error-reporting much easier!)
- It is easy to setup - After you've downloaded jCombo, you can just copy the main folder into the appropriate location and start adding files to the appropriate directories! No need to play around with URL rewriting or compiling!
- It is flexible enough for large-scale application development - A single jCombo 'engine' can run an unlimited number of different applications located in different directories. In effect, the jCombo engine can act as a separate entity from individual applications and thus can be updated and maintained separately if need be.