Chapter 8. Developing Your Own Components
Standing on the shoulders of giants, Vaadin offers you a variety of UI components on top of GWT, taking all the client/server communication implementation details off you. However, Vaadin doesn't limit you to the included UI components. You have all the GWT power to develop your own!
This chapter will cover the following topics:
Custom components
Client-side applications and compiling to JavaScript
Widgets
Remote procedure calls
Extensions
Custom JavaScript
In this chapter, you will use the Vaadin client side framework to compile Java code into JavaScript. You will develop a custom component, a pure client-side application, a client-side component that communicates with server, and a custom JavaScript component sponsored by JQuery. Let's start the last stretch of our journey.