Moving web development from server-side to client-side with Sidecar

Short Form


Moving from the world of thick server-side web applications to the new age of JS based client side apps.


Client-side javascript code is all the rage now, with tools like node.js and backbone.js all the rage in the evolving work of refining the scope traditional web languages like PHP, Python, and Ruby with dynamic web applications. We at SugarCRM are also going thru with this process, migrating from a heavy PHP based application framework to a lighter one leveraging a REST architecture, open source javascript components, and some unique elements for application development, to create a new framework called Sidecar which we look to drive innovation forward in both the Sugar and business application ecosystems.

In this talk, I’ll walk thru the transition we are going thru, and showcase how the platform works.

Speaking experience

OSCON, POSSCON, Open World Forum, and various PHP and Open Source developer conferences around the world.


  • John mertic 1500x2100 04 10 2012 casual smaller

    John Mertic



    John Mertic serves as Solutions Architect and Community Manager for SugarCRM, having several years of experience with PHP web applications and open source communities. A frequent conference speaker and an avid writer, he has been published in php|architect, IBM Developerworks, and in the Apple Developer Connection, and is the author of the book ‘The Definitive Guide to SugarCRM: Better Business Applications’ and the book ‘Building on SugarCRM: Creating Applications the Easy Way’. He has also contributed to many open source projects, most notably the PHP project where is the creator and maintainer of the PHP Windows Installer. He also sits on the board of the OW2 Consortum, and serves as secretary of the OpenSocial foundation.