1. Does your book contain practical examples?
>> Yes, in fact much of the book is built around a "Word Search Puzzle Builder" application that serves as a practical example of an application as well as a prototypical architecture for JavaFX Script.
2. Does JavaFX aim to replace or perform better than Swing applications?
>> JavaFX Script on the desktop uses Swing behind the scenes. It provides a very simple, declarative, language to leverage the power of
Java Swing, as well as Java 2D.
3. Is it another scripting language to develop only client side features of an application?
>> JavaFX Script is for the client-side of an application, that has the advantage of running on the JVM.
By the way, the book covers "interpreted" JavaFX Script, and I've been advocating that developers begin using the newer, "compiled" JavaFX Script. The concepts in the book carry over well to the compiled version of JavaFX Script, but some syntax has changed. Please take a look at my "Helping you become a JavaFXpert" weblog for the latest information on compiled JavaFX Script.