Client-Server Web Apps with JavaScript and Java: Rich, Scalable, and RESTful 1st Edition

3.9 out of 5 stars 14 ratings
ISBN-13: 978-1449369330
ISBN-10: 9781449369330
Why is ISBN important?
This bar-code number lets you verify that you're getting exactly the right version or edition of a book. The 13-digit and 10-digit formats both work.
Scan an ISBN with your phone
Use the Amazon App to scan ISBNs and compare prices.
Loading your book clubs
There was a problem loading your book clubs. Please try again.
Not in a club? Learn more
Amazon book clubs early access

Join or create book clubs

Choose books together

Track your books
Bring your club to Amazon Book Clubs, start a new book club and invite your friends to join, or find a club that’s right for you for free.
Used: Good | Details
Condition: Used: Good
Comment: Pages can have notes/highlighting. Spine may show signs of wear. ~ ThriftBooks: Read More, Spend Less
Access codes and supplements are not guaranteed with used items.
FREE delivery: June 29 - July 6
Fastest delivery: June 23 - 28
Only 4 left in stock - order soon.
Ships from and sold by
Available at a lower price from other sellers that may not offer free Prime shipping.
List Price: $34.99 Details
Save: $23.98 (69%)
Get Fast, Free Shipping with Amazon Prime
FREE delivery:
Get free shipping
Free 5-8 day shipping within the U.S. when you order $25.00 of eligible items sold or fulfilled by Amazon.
Or get 4-5 business-day shipping on this item for $5.99 . (Prices may vary for AK and HI.)
Learn more about free shipping
Monday, June 28 on orders over $25.00 shipped by Amazon. Details
Fastest delivery: Saturday, June 26
Order within 6 hrs and 30 mins
Client-Server Web Apps wi... has been added to your Cart
Available at a lower price from other sellers that may not offer free Prime shipping.

Amazon First Reads | Editors' picks at exclusive prices

Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.

  • Apple
  • Android
  • Windows Phone
    Windows Phone
  • Click here to download from Amazon appstore

To get the free app, enter your mobile phone number.


Special offers and product promotions

  • Amazon Business: Make the most of your Amazon Business account with exclusive tools and savings. Login now

Editorial Reviews


Q&A with Casimir Saternos, author of "Client-Server Web Apps with JavaScript and Java"

Q. Why is your book important right now? A. Web applications designed with cloud deployments in mind need to be highly scalable. Scalability is easily accomplished by using a client-server architecture which is aligned with the structure and constraints of the web itself. Such applications often need to provide APIs to support mobile clients and are ideally segmented in such a way as to support parallel development by front and back-end developers. This book covers topics that will help you build web applications that fulfill all of these requirements.

Q. What do you hope your readers walk away with? A. This book will make you more effective at your job as a software developer, software architect or systems administrator. It will guide you to determine the best technologies for projects targeted for the expectations of modern web users. It will help you to avoid bad choices that hamper development and productivity.

Q. What s the most exciting or important thing happening in your space? A. It is now possible for small groups of programmers to quickly create world class applications that can support high traffic and are usable on a range of mobile devices. With the right technologies, informed developers are creating web apps that simply were not possible to build just a few years ago. It is hard to choose just one exciting or important thing... the best software is architected by developers who choose the best tool for the job.

Q. Can you tell us a little more? A. Client-Server web applications can be built using languages other than Java and JavaScript, yet can leverage these behind the scenes. Client-side, the web browser is the execution environment for JavaScript. JavaScript can serve as an execution target for higher level languages and frameworks. That is to say, other languages can "compile down" to JavaScript which has led to descriptions of JavaScript being the

About the Author

Casimir Saternos has been developing software for more than a decade. He has written articles that have appeared in Java Magazine and the Oracle Technology Network and has collaborated on several projects for Peepcode screencasts. He spends a good deal of time these days creating web applications using Java, Ruby, and any other technology that happens to apply.

Product details

  • ASIN ‏ : ‎ 1449369332
  • Publisher ‏ : ‎ O'Reilly Media; 1st edition (April 29, 2014)
  • Language ‏ : ‎ English
  • Paperback ‏ : ‎ 260 pages
  • ISBN-10 ‏ : ‎ 9781449369330
  • ISBN-13 ‏ : ‎ 978-1449369330
  • Item Weight ‏ : ‎ 14.9 ounces
  • Dimensions ‏ : ‎ 7.01 x 0.55 x 9.17 inches
  • Customer Reviews:
    3.9 out of 5 stars 14 ratings

Customer reviews

3.9 out of 5 stars
3.9 out of 5
14 global ratings
How are ratings calculated?

Top reviews from the United States

Reviewed in the United States on April 19, 2014
Verified Purchase
One person found this helpful
Report abuse
Reviewed in the United States on April 29, 2014
9 people found this helpful
Report abuse
Reviewed in the United States on June 23, 2014
Vine Customer Review of Free Product( What's this? )
7 people found this helpful
Report abuse
Reviewed in the United States on July 6, 2014
Vine Customer Review of Free Product( What's this? )
One person found this helpful
Report abuse

Top reviews from other countries

2.0 out of 5 stars gute Referenzliste
Reviewed in Germany on July 3, 2014
Verified Purchase
One person found this helpful
Report abuse
Fabio Mentasti
4.0 out of 5 stars ok
Reviewed in Italy on May 18, 2014
Verified Purchase
Pages with related products. See and discover other items: web app development, mobile app development, rest api, restful api, restful web services