log in to bookmark this presentaton
In highly interactive web applications, increasingly larger sets of business rules and workflows are required to operate on the client-side in the browser. As expectations of desktop-quality applications on the web increase, such as Google Documents & Gmail, event-based decision making is requiring developers to utilize traditional design patterns such as Publish/Subscribe or model-view-controller designs as not purely server side. Code must often run similar procedures on both the desktop browser, mobile client and server for rules, document parsing, permissions, or validation. PLV8 is a an efficient solution for applying such code to database-driven applications.