I was reading through this documentation.
http://docs.releasenotes.salesforce.com/en-us/spring14/release-notes/rn_vf_remote_objects.htm
As per the doc:
Visualforce Remote Objects are proxy objects that allow basic DML operations on sObjects directly from JavaScript
Does this mean that any org that do not have API/ Apex class access (like professional org:I assume all orgs have VF page access but restricted with APEX/ API access) can start using VF page/ with Visualforce remote objects for doing DML operations ?
Notice something very unusual about this page—there is no controller or controller extension. All of the data access is handled by the Remote Objects components.
Like JavaScript remoting, Remote Objects calls don’t count towards API request limits.
Looking more, this feature seems awesome that you use JS with VF and start CRUDing Sobjects
http://www.oyecode.com/2014/02/how-to-use-salesforce-remote-objects-in.html
Some cool features this offers over JavaScript remoting are :
- Freedom from controllers
- No Test classes
- Easy code management
- Not counted against API call
please clarify