SproutCore: HTML5 application framework
Written by mandar
Thursday, 16 September 2010 09:03
SproutCore is an new framework based on HTML5 technology for building websites that are highly responsive and are of desktop-caliber in any modern web browser that too without any plugins use.
SproutCore moves business logic to the client which completely eliminates the latency problem as your computing power, business logic and (partially) data are available at the same. SproutCore applications are full-fledged programs, written in JavaScript. Since JavaScript executes in user’s browser the servers are freed to deliver user’s data as quickly and reliably as possible to make most through cloud application.
SproutCore will change the way web applications are built and consumed by end user utilizing the most out of HTML5 technology.
SproutCore is addressing technology revolution mismatch. Two things are happening simultaneously in area of technology. Faster processors for personal computing are coming to life and applications are moving to web.
Faster processor for personal computing means faster applications and shorter response time for your local (desktop/laptop based) applications. Applications moving to web means less computing required to be performed on desktop. Because of these the end user is not able to get the complete benefit of the technology revolution since combined throughput of server computing and bandwidth has not got increased significantly.
Local applications are responsive because computing power, business logic and data are available at the same location without any dependency on network bandwidth. This is not the case with web applications. While working with web applications users have to live with latency of few milliseconds. Off late, technologies like AJAX have been used to create web pages that can update without having to reload the browser, reducing latency by few milliseconds but they still feel like websites with limitations of interactivity.
With HTML5 becoming popular with every next release of all commercial and open source browsers the world will see increasing usage of SproutCore for web development.
Many thanks for posting this, It?s simply what I was researching for on bing. I?d rather a lot comparatively hear opinions from a person, barely than a company web web page, that?s why I like blogs so significantly. Many thanks!
Very effectively written information. It will be priceless to anybody who usess it, including myself. Keep up the good work – for sure i’ll check out more posts.
Good point. I hadn’t thoghut about it quite that way.